/* A single continuous public canvas. Whole organic shapes and clean dog toys
 * fit inside each repeat; no overlays, cropped tile edges or extra hit areas. */
body.hb-playful-site {
  --hb-decor-paw: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cg%20fill%3D%22%239975ab%22%20opacity%3D%22.23%22%3E%3Cellipse%20cx%3D%2224%22%20cy%3D%2233%22%20rx%3D%229%22%20ry%3D%2212%22%20transform%3D%22rotate%28-25%2024%2033%29%22%2F%3E%3Cellipse%20cx%3D%2243%22%20cy%3D%2223%22%20rx%3D%228%22%20ry%3D%2212%22%20transform%3D%22rotate%28-8%2043%2023%29%22%2F%3E%3Cellipse%20cx%3D%2263%22%20cy%3D%2225%22%20rx%3D%228%22%20ry%3D%2212%22%20transform%3D%22rotate%2812%2063%2025%29%22%2F%3E%3Cellipse%20cx%3D%2279%22%20cy%3D%2239%22%20rx%3D%228%22%20ry%3D%2211%22%20transform%3D%22rotate%2830%2079%2039%29%22%2F%3E%3Cpath%20d%3D%22M27%2062C34%2050%2040%2044%2050%2045c10%201%2016%208%2023%2020%2011%2018%201%2026-11%2021-5-2-8-4-12-4s-7%203-12%204c-13%205-22-6-11-24Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --hb-decor-bone: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cg%20fill%3D%22%23ecd6b1%22%20fill-opacity%3D%22.4%22%20stroke%3D%22%23bfa27a%22%20stroke-opacity%3D%22.35%22%20stroke-width%3D%223.5%22%20stroke-linejoin%3D%22round%22%20transform%3D%22rotate%28-13%2050%2050%29%22%3E%3Cpath%20d%3D%22M32%2040C27%2028%2015%2025%2010%2034c-4%207%201%2014%207%2016-9%203-11%2013-5%2019%207%207%2017-1%2020-9h36c4%2012%2016%2016%2022%206%204-7-1-13-7-16%209-3%2011-12%205-18-8-8-18-1-20%208Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --hb-decor-ball: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cg%20fill%3D%22%23f4d7c8%22%20fill-opacity%3D%22.5%22%20stroke%3D%22%23cf9d88%22%20stroke-opacity%3D%22.4%22%20stroke-width%3D%223.5%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2233%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M27%2026C50%2033%2062%2049%2073%2074M73%2026C53%2039%2042%2055%2027%2074%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --hb-decor-dog: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cg%20fill%3D%22%23dbc9e6%22%20fill-opacity%3D%22.45%22%20stroke%3D%22%23a98bb9%22%20stroke-opacity%3D%22.38%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M30%2032C18%2025%208%2034%209%2048c0%2012%205%2024%2012%2019%208-5%209-25%209-35Zm40%200c12-7%2022%202%2021%2016%200%2012-5%2024-12%2019-8-5-9-25-9-35Z%22%2F%3E%3Cpath%20d%3D%22M29%2036c2-13%2012-19%2022-19s20%207%2021%2019l2%2026c1%2018-10%2027-24%2027S25%2078%2026%2063Z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M39%2070c4%206%208%206%2011%200%203%206%208%206%2011%200%22%2F%3E%3Cg%20fill%3D%22%23a98bb9%22%20fill-opacity%3D%22.38%22%20stroke%3D%22none%22%3E%3Ccircle%20cx%3D%2239%22%20cy%3D%2250%22%20r%3D%222.8%22%2F%3E%3Ccircle%20cx%3D%2262%22%20cy%3D%2250%22%20r%3D%222.8%22%2F%3E%3Cpath%20d%3D%22M44%2059q6-3%2012%200l-6%207Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --hb-decor-ring: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cg%20fill%3D%22%23e0ebd7%22%20fill-opacity%3D%22.4%22%20stroke%3D%22%23a1b595%22%20stroke-opacity%3D%22.4%22%20stroke-width%3D%223.5%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2232%22%2F%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2218%22%20fill%3D%22%23fff9ed%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20d%3D%22M50%2019v6m25%2025h6M50%2075v6M19%2050h6%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --hb-window-lilac: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20200%22%3E%3Cpath%20d%3D%22M44%2026C76%209%20111%2013%20141%2019c36%208%2077%2027%2086%2062%209%2034-14%2057-40%2080-28%2024-58%2033-90%2023-30-9-61-9-76-38C5%20114%2010%2078%2025%2052c5-9%2011-20%2019-26Z%22%20fill%3D%22%23eadcf2%22%2F%3E%3C%2Fsvg%3E");
  --hb-window-sage: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20200%22%3E%3Cpath%20d%3D%22M47%2025C79%2010%20117%206%20151%2021c29%2013%2063%2025%2073%2058%2010%2034-4%2065-32%2085-29%2021-52%2014-83%2018-33%204-72-1-88-28C4%20125%2012%2093%2021%2066c6-19%2012-33%2026-41Z%22%20fill%3D%22%23e1ebd6%22%2F%3E%3C%2Fsvg%3E");
  --hb-window-sun: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20200%22%3E%3Cpath%20d%3D%22M43%2030C80%2011%20111%206%20153%2019c36%2012%2071%2038%2072%2071%202%2033-18%2078-51%2089-36%2014-60-4-93-2-33%202-63-15-68-50C8%2091%2018%2046%2043%2030Z%22%20fill%3D%22%23f9e5af%22%2F%3E%3C%2Fsvg%3E");
  --hb-window-coral: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20200%22%3E%3Cpath%20d%3D%22M42%2035C68%2018%20105%2012%20135%2017c40%206%2079%2029%2087%2063%209%2039-21%2062-46%2086-24%2023-61%2025-91%2014-30-10-62-18-70-48C6%2098%2015%2054%2042%2035Z%22%20fill%3D%22%23f3d5ca%22%2F%3E%3C%2Fsvg%3E");
  --hb-decor-spots: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201600%201200%22%3E%3Cg%20opacity%3D%22.64%22%3E%3Cg%20transform%3D%22translate%280%205%29%20scale%282.3333333333333335%202.35%29%22%3E%3Cpath%20d%3D%22M44%2026C76%209%20111%2013%20141%2019c36%208%2077%2027%2086%2062%209%2034-14%2057-40%2080-28%2024-58%2033-90%2023-30-9-61-9-76-38C5%20114%2010%2078%2025%2052c5-9%2011-20%2019-26Z%22%20fill%3D%22%23eadcf2%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281040%2040%29%20scale%282.25%202.15%29%22%3E%3Cpath%20d%3D%22M43%2030C80%2011%20111%206%20153%2019c36%2012%2071%2038%2072%2071%202%2033-18%2078-51%2089-36%2014-60-4-93-2-33%202-63-15-68-50C8%2091%2018%2046%2043%2030Z%22%20fill%3D%22%23f9e5af%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28140%20440%29%20scale%281.375%201.425%29%22%3E%3Cpath%20d%3D%22M47%2025C79%2010%20117%206%20151%2021c29%2013%2063%2025%2073%2058%2010%2034-4%2065-32%2085-29%2021-52%2014-83%2018-33%204-72-1-88-28C4%20125%2012%2093%2021%2066c6-19%2012-33%2026-41Z%22%20fill%3D%22%23e1ebd6%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2820%20780%29%20scale%281.8333333333333333%202.0%29%22%3E%3Cpath%20d%3D%22M42%2035C68%2018%20105%2012%20135%2017c40%206%2079%2029%2087%2063%209%2039-21%2062-46%2086-24%2023-61%2025-91%2014-30-10-62-18-70-48C6%2098%2015%2054%2042%2035Z%22%20fill%3D%22%23f3d5ca%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281090%20670%29%20scale%282.0416666666666665%202.1%29%22%3E%3Cpath%20d%3D%22M47%2025C79%2010%20117%206%20151%2021c29%2013%2063%2025%2073%2058%2010%2034-4%2065-32%2085-29%2021-52%2014-83%2018-33%204-72-1-88-28C4%20125%2012%2093%2021%2066c6-19%2012-33%2026-41Z%22%20fill%3D%22%23e1ebd6%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28645%20470%29%20scale%281.25%201.2%29%22%3E%3Cpath%20d%3D%22M44%2026C76%209%20111%2013%20141%2019c36%208%2077%2027%2086%2062%209%2034-14%2057-40%2080-28%2024-58%2033-90%2023-30-9-61-9-76-38C5%20114%2010%2078%2025%2052c5-9%2011-20%2019-26Z%22%20fill%3D%22%23eadcf2%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28595%20955%29%20scale%281.5%201.175%29%22%3E%3Cpath%20d%3D%22M43%2030C80%2011%20111%206%20153%2019c36%2012%2071%2038%2072%2071%202%2033-18%2078-51%2089-36%2014-60-4-93-2-33%202-63-15-68-50C8%2091%2018%2046%2043%2030Z%22%20fill%3D%22%23f9e5af%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --hb-reading-spots: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201600%201200%22%3E%3Cg%20opacity%3D%22.22%22%3E%3Cg%20transform%3D%22translate%280%205%29%20scale%282.3333333333333335%202.35%29%22%3E%3Cpath%20d%3D%22M44%2026C76%209%20111%2013%20141%2019c36%208%2077%2027%2086%2062%209%2034-14%2057-40%2080-28%2024-58%2033-90%2023-30-9-61-9-76-38C5%20114%2010%2078%2025%2052c5-9%2011-20%2019-26Z%22%20fill%3D%22%23eadcf2%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281040%2040%29%20scale%282.25%202.15%29%22%3E%3Cpath%20d%3D%22M43%2030C80%2011%20111%206%20153%2019c36%2012%2071%2038%2072%2071%202%2033-18%2078-51%2089-36%2014-60-4-93-2-33%202-63-15-68-50C8%2091%2018%2046%2043%2030Z%22%20fill%3D%22%23f9e5af%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28140%20440%29%20scale%281.375%201.425%29%22%3E%3Cpath%20d%3D%22M47%2025C79%2010%20117%206%20151%2021c29%2013%2063%2025%2073%2058%2010%2034-4%2065-32%2085-29%2021-52%2014-83%2018-33%204-72-1-88-28C4%20125%2012%2093%2021%2066c6-19%2012-33%2026-41Z%22%20fill%3D%22%23e1ebd6%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2820%20780%29%20scale%281.8333333333333333%202.0%29%22%3E%3Cpath%20d%3D%22M42%2035C68%2018%20105%2012%20135%2017c40%206%2079%2029%2087%2063%209%2039-21%2062-46%2086-24%2023-61%2025-91%2014-30-10-62-18-70-48C6%2098%2015%2054%2042%2035Z%22%20fill%3D%22%23f3d5ca%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281090%20670%29%20scale%282.0416666666666665%202.1%29%22%3E%3Cpath%20d%3D%22M47%2025C79%2010%20117%206%20151%2021c29%2013%2063%2025%2073%2058%2010%2034-4%2065-32%2085-29%2021-52%2014-83%2018-33%204-72-1-88-28C4%20125%2012%2093%2021%2066c6-19%2012-33%2026-41Z%22%20fill%3D%22%23e1ebd6%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28645%20470%29%20scale%281.25%201.2%29%22%3E%3Cpath%20d%3D%22M44%2026C76%209%20111%2013%20141%2019c36%208%2077%2027%2086%2062%209%2034-14%2057-40%2080-28%2024-58%2033-90%2023-30-9-61-9-76-38C5%20114%2010%2078%2025%2052c5-9%2011-20%2019-26Z%22%20fill%3D%22%23eadcf2%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28595%20955%29%20scale%281.5%201.175%29%22%3E%3Cpath%20d%3D%22M43%2030C80%2011%20111%206%20153%2019c36%2012%2071%2038%2072%2071%202%2033-18%2078-51%2089-36%2014-60-4-93-2-33%202-63-15-68-50C8%2091%2018%2046%2043%2030Z%22%20fill%3D%22%23f9e5af%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --hb-decor-toys: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201600%201200%22%3E%3Cg%20transform%3D%22translate%28145%20145%29%20scale%280.63%29%20rotate%28-18%2050%2050%29%22%3E%3Cg%20fill%3D%22%239975ab%22%20opacity%3D%22.23%22%3E%3Cellipse%20cx%3D%2224%22%20cy%3D%2233%22%20rx%3D%229%22%20ry%3D%2212%22%20transform%3D%22rotate%28-25%2024%2033%29%22%2F%3E%3Cellipse%20cx%3D%2243%22%20cy%3D%2223%22%20rx%3D%228%22%20ry%3D%2212%22%20transform%3D%22rotate%28-8%2043%2023%29%22%2F%3E%3Cellipse%20cx%3D%2263%22%20cy%3D%2225%22%20rx%3D%228%22%20ry%3D%2212%22%20transform%3D%22rotate%2812%2063%2025%29%22%2F%3E%3Cellipse%20cx%3D%2279%22%20cy%3D%2239%22%20rx%3D%228%22%20ry%3D%2211%22%20transform%3D%22rotate%2830%2079%2039%29%22%2F%3E%3Cpath%20d%3D%22M27%2062C34%2050%2040%2044%2050%2045c10%201%2016%208%2023%2020%2011%2018%201%2026-11%2021-5-2-8-4-12-4s-7%203-12%204c-13%205-22-6-11-24Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28530%20105%29%20scale%280.71%29%20rotate%289%2050%2050%29%22%3E%3Cg%20fill%3D%22%23dbc9e6%22%20fill-opacity%3D%22.45%22%20stroke%3D%22%23a98bb9%22%20stroke-opacity%3D%22.38%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M30%2032C18%2025%208%2034%209%2048c0%2012%205%2024%2012%2019%208-5%209-25%209-35Zm40%200c12-7%2022%202%2021%2016%200%2012-5%2024-12%2019-8-5-9-25-9-35Z%22%2F%3E%3Cpath%20d%3D%22M29%2036c2-13%2012-19%2022-19s20%207%2021%2019l2%2026c1%2018-10%2027-24%2027S25%2078%2026%2063Z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M39%2070c4%206%208%206%2011%200%203%206%208%206%2011%200%22%2F%3E%3Cg%20fill%3D%22%23a98bb9%22%20fill-opacity%3D%22.38%22%20stroke%3D%22none%22%3E%3Ccircle%20cx%3D%2239%22%20cy%3D%2250%22%20r%3D%222.8%22%2F%3E%3Ccircle%20cx%3D%2262%22%20cy%3D%2250%22%20r%3D%222.8%22%2F%3E%3Cpath%20d%3D%22M44%2059q6-3%2012%200l-6%207Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28883%20170%29%20scale%280.56%29%20rotate%2812%2050%2050%29%22%3E%3Cg%20fill%3D%22%23f4d7c8%22%20fill-opacity%3D%22.5%22%20stroke%3D%22%23cf9d88%22%20stroke-opacity%3D%22.4%22%20stroke-width%3D%223.5%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2233%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M27%2026C50%2033%2062%2049%2073%2074M73%2026C53%2039%2042%2055%2027%2074%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281260%20220%29%20scale%280.91%29%20rotate%288%2050%2050%29%22%3E%3Cg%20fill%3D%22%23ecd6b1%22%20fill-opacity%3D%22.4%22%20stroke%3D%22%23bfa27a%22%20stroke-opacity%3D%22.35%22%20stroke-width%3D%223.5%22%20stroke-linejoin%3D%22round%22%20transform%3D%22rotate%28-13%2050%2050%29%22%3E%3Cpath%20d%3D%22M32%2040C27%2028%2015%2025%2010%2034c-4%207%201%2014%207%2016-9%203-11%2013-5%2019%207%207%2017-1%2020-9h36c4%2012%2016%2016%2022%206%204-7-1-13-7-16%209-3%2011-12%205-18-8-8-18-1-20%208Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281495%20525%29%20scale%280.58%29%20rotate%280%2050%2050%29%22%3E%3Cg%20fill%3D%22%23e0ebd7%22%20fill-opacity%3D%22.4%22%20stroke%3D%22%23a1b595%22%20stroke-opacity%3D%22.4%22%20stroke-width%3D%223.5%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2232%22%2F%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2218%22%20fill%3D%22%23fff9ed%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20d%3D%22M50%2019v6m25%2025h6M50%2075v6M19%2050h6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2867%20538%29%20scale%280.78%29%20rotate%28-10%2050%2050%29%22%3E%3Cg%20fill%3D%22%23ecd6b1%22%20fill-opacity%3D%22.4%22%20stroke%3D%22%23bfa27a%22%20stroke-opacity%3D%22.35%22%20stroke-width%3D%223.5%22%20stroke-linejoin%3D%22round%22%20transform%3D%22rotate%28-13%2050%2050%29%22%3E%3Cpath%20d%3D%22M32%2040C27%2028%2015%2025%2010%2034c-4%207%201%2014%207%2016-9%203-11%2013-5%2019%207%207%2017-1%2020-9h36c4%2012%2016%2016%2022%206%204-7-1-13-7-16%209-3%2011-12%205-18-8-8-18-1-20%208Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28315%20640%29%20scale%280.54%29%20rotate%28-14%2050%2050%29%22%3E%3Cg%20fill%3D%22%23f4d7c8%22%20fill-opacity%3D%22.5%22%20stroke%3D%22%23cf9d88%22%20stroke-opacity%3D%22.4%22%20stroke-width%3D%223.5%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2233%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M27%2026C50%2033%2062%2049%2073%2074M73%2026C53%2039%2042%2055%2027%2074%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28591%20480%29%20scale%280.61%29%20rotate%2814%2050%2050%29%22%3E%3Cg%20fill%3D%22%239975ab%22%20opacity%3D%22.23%22%3E%3Cellipse%20cx%3D%2224%22%20cy%3D%2233%22%20rx%3D%229%22%20ry%3D%2212%22%20transform%3D%22rotate%28-25%2024%2033%29%22%2F%3E%3Cellipse%20cx%3D%2243%22%20cy%3D%2223%22%20rx%3D%228%22%20ry%3D%2212%22%20transform%3D%22rotate%28-8%2043%2023%29%22%2F%3E%3Cellipse%20cx%3D%2263%22%20cy%3D%2225%22%20rx%3D%228%22%20ry%3D%2212%22%20transform%3D%22rotate%2812%2063%2025%29%22%2F%3E%3Cellipse%20cx%3D%2279%22%20cy%3D%2239%22%20rx%3D%228%22%20ry%3D%2211%22%20transform%3D%22rotate%2830%2079%2039%29%22%2F%3E%3Cpath%20d%3D%22M27%2062C34%2050%2040%2044%2050%2045c10%201%2016%208%2023%2020%2011%2018%201%2026-11%2021-5-2-8-4-12-4s-7%203-12%204c-13%205-22-6-11-24Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281050%20540%29%20scale%280.67%29%20rotate%28-9%2050%2050%29%22%3E%3Cg%20fill%3D%22%23dbc9e6%22%20fill-opacity%3D%22.45%22%20stroke%3D%22%23a98bb9%22%20stroke-opacity%3D%22.38%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M30%2032C18%2025%208%2034%209%2048c0%2012%205%2024%2012%2019%208-5%209-25%209-35Zm40%200c12-7%2022%202%2021%2016%200%2012-5%2024-12%2019-8-5-9-25-9-35Z%22%2F%3E%3Cpath%20d%3D%22M29%2036c2-13%2012-19%2022-19s20%207%2021%2019l2%2026c1%2018-10%2027-24%2027S25%2078%2026%2063Z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M39%2070c4%206%208%206%2011%200%203%206%208%206%2011%200%22%2F%3E%3Cg%20fill%3D%22%23a98bb9%22%20fill-opacity%3D%22.38%22%20stroke%3D%22none%22%3E%3Ccircle%20cx%3D%2239%22%20cy%3D%2250%22%20r%3D%222.8%22%2F%3E%3Ccircle%20cx%3D%2262%22%20cy%3D%2250%22%20r%3D%222.8%22%2F%3E%3Cpath%20d%3D%22M44%2059q6-3%2012%200l-6%207Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28809%20695%29%20scale%280.55%29%20rotate%280%2050%2050%29%22%3E%3Cg%20fill%3D%22%23e0ebd7%22%20fill-opacity%3D%22.4%22%20stroke%3D%22%23a1b595%22%20stroke-opacity%3D%22.4%22%20stroke-width%3D%223.5%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2232%22%2F%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2218%22%20fill%3D%22%23fff9ed%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20d%3D%22M50%2019v6m25%2025h6M50%2075v6M19%2050h6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281300%20851%29%20scale%280.59%29%20rotate%288%2050%2050%29%22%3E%3Cg%20fill%3D%22%23f4d7c8%22%20fill-opacity%3D%22.5%22%20stroke%3D%22%23cf9d88%22%20stroke-opacity%3D%22.4%22%20stroke-width%3D%223.5%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2233%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M27%2026C50%2033%2062%2049%2073%2074M73%2026C53%2039%2042%2055%2027%2074%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28163%20938%29%20scale%280.71%29%20rotate%28-8%2050%2050%29%22%3E%3Cg%20fill%3D%22%23dbc9e6%22%20fill-opacity%3D%22.45%22%20stroke%3D%22%23a98bb9%22%20stroke-opacity%3D%22.38%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M30%2032C18%2025%208%2034%209%2048c0%2012%205%2024%2012%2019%208-5%209-25%209-35Zm40%200c12-7%2022%202%2021%2016%200%2012-5%2024-12%2019-8-5-9-25-9-35Z%22%2F%3E%3Cpath%20d%3D%22M29%2036c2-13%2012-19%2022-19s20%207%2021%2019l2%2026c1%2018-10%2027-24%2027S25%2078%2026%2063Z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M39%2070c4%206%208%206%2011%200%203%206%208%206%2011%200%22%2F%3E%3Cg%20fill%3D%22%23a98bb9%22%20fill-opacity%3D%22.38%22%20stroke%3D%22none%22%3E%3Ccircle%20cx%3D%2239%22%20cy%3D%2250%22%20r%3D%222.8%22%2F%3E%3Ccircle%20cx%3D%2262%22%20cy%3D%2250%22%20r%3D%222.8%22%2F%3E%3Cpath%20d%3D%22M44%2059q6-3%2012%200l-6%207Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28530%20919%29%20scale%280.87%29%20rotate%2810%2050%2050%29%22%3E%3Cg%20fill%3D%22%23ecd6b1%22%20fill-opacity%3D%22.4%22%20stroke%3D%22%23bfa27a%22%20stroke-opacity%3D%22.35%22%20stroke-width%3D%223.5%22%20stroke-linejoin%3D%22round%22%20transform%3D%22rotate%28-13%2050%2050%29%22%3E%3Cpath%20d%3D%22M32%2040C27%2028%2015%2025%2010%2034c-4%207%201%2014%207%2016-9%203-11%2013-5%2019%207%207%2017-1%2020-9h36c4%2012%2016%2016%2022%206%204-7-1-13-7-16%209-3%2011-12%205-18-8-8-18-1-20%208Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28979%201010%29%20scale%280.59%29%20rotate%28-12%2050%2050%29%22%3E%3Cg%20fill%3D%22%239975ab%22%20opacity%3D%22.23%22%3E%3Cellipse%20cx%3D%2224%22%20cy%3D%2233%22%20rx%3D%229%22%20ry%3D%2212%22%20transform%3D%22rotate%28-25%2024%2033%29%22%2F%3E%3Cellipse%20cx%3D%2243%22%20cy%3D%2223%22%20rx%3D%228%22%20ry%3D%2212%22%20transform%3D%22rotate%28-8%2043%2023%29%22%2F%3E%3Cellipse%20cx%3D%2263%22%20cy%3D%2225%22%20rx%3D%228%22%20ry%3D%2212%22%20transform%3D%22rotate%2812%2063%2025%29%22%2F%3E%3Cellipse%20cx%3D%2279%22%20cy%3D%2239%22%20rx%3D%228%22%20ry%3D%2211%22%20transform%3D%22rotate%2830%2079%2039%29%22%2F%3E%3Cpath%20d%3D%22M27%2062C34%2050%2040%2044%2050%2045c10%201%2016%208%2023%2020%2011%2018%201%2026-11%2021-5-2-8-4-12-4s-7%203-12%204c-13%205-22-6-11-24Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28395%201070%29%20scale%280.6%29%20rotate%280%2050%2050%29%22%3E%3Cg%20fill%3D%22%23e0ebd7%22%20fill-opacity%3D%22.4%22%20stroke%3D%22%23a1b595%22%20stroke-opacity%3D%22.4%22%20stroke-width%3D%223.5%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2232%22%2F%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2218%22%20fill%3D%22%23fff9ed%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20d%3D%22M50%2019v6m25%2025h6M50%2075v6M19%2050h6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281436%201060%29%20scale%280.58%29%20rotate%2818%2050%2050%29%22%3E%3Cg%20fill%3D%22%239975ab%22%20opacity%3D%22.23%22%3E%3Cellipse%20cx%3D%2224%22%20cy%3D%2233%22%20rx%3D%229%22%20ry%3D%2212%22%20transform%3D%22rotate%28-25%2024%2033%29%22%2F%3E%3Cellipse%20cx%3D%2243%22%20cy%3D%2223%22%20rx%3D%228%22%20ry%3D%2212%22%20transform%3D%22rotate%28-8%2043%2023%29%22%2F%3E%3Cellipse%20cx%3D%2263%22%20cy%3D%2225%22%20rx%3D%228%22%20ry%3D%2212%22%20transform%3D%22rotate%2812%2063%2025%29%22%2F%3E%3Cellipse%20cx%3D%2279%22%20cy%3D%2239%22%20rx%3D%228%22%20ry%3D%2211%22%20transform%3D%22rotate%2830%2079%2039%29%22%2F%3E%3Cpath%20d%3D%22M27%2062C34%2050%2040%2044%2050%2045c10%201%2016%208%2023%2020%2011%2018%201%2026-11%2021-5-2-8-4-12-4s-7%203-12%204c-13%205-22-6-11-24Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%281198%2065%29%20scale%280.53%29%20rotate%280%2050%2050%29%22%3E%3Cg%20fill%3D%22%23f4d7c8%22%20fill-opacity%3D%22.5%22%20stroke%3D%22%23cf9d88%22%20stroke-opacity%3D%22.4%22%20stroke-width%3D%223.5%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2233%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M27%2026C50%2033%2062%2049%2073%2074M73%2026C53%2039%2042%2055%2027%2074%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28807%20345%29%20scale%280.74%29%20rotate%28-6%2050%2050%29%22%3E%3Cg%20fill%3D%22%23ecd6b1%22%20fill-opacity%3D%22.4%22%20stroke%3D%22%23bfa27a%22%20stroke-opacity%3D%22.35%22%20stroke-width%3D%223.5%22%20stroke-linejoin%3D%22round%22%20transform%3D%22rotate%28-13%2050%2050%29%22%3E%3Cpath%20d%3D%22M32%2040C27%2028%2015%2025%2010%2034c-4%207%201%2014%207%2016-9%203-11%2013-5%2019%207%207%2017-1%2020-9h36c4%2012%2016%2016%2022%206%204-7-1-13-7-16%209-3%2011-12%205-18-8-8-18-1-20%208Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --hb-decor-mobile-spots: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20720%201440%22%3E%3Cg%20opacity%3D%22.64%22%3E%3Cg%20transform%3D%22translate%2824%2012%29%20scale%281.75%201.575%29%22%3E%3Cpath%20d%3D%22M44%2026C76%209%20111%2013%20141%2019c36%208%2077%2027%2086%2062%209%2034-14%2057-40%2080-28%2024-58%2033-90%2023-30-9-61-9-76-38C5%20114%2010%2078%2025%2052c5-9%2011-20%2019-26Z%22%20fill%3D%22%23eadcf2%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28352%20335%29%20scale%281.4333333333333333%201.5%29%22%3E%3Cpath%20d%3D%22M43%2030C80%2011%20111%206%20153%2019c36%2012%2071%2038%2072%2071%202%2033-18%2078-51%2089-36%2014-60-4-93-2-33%202-63-15-68-50C8%2091%2018%2046%2043%2030Z%22%20fill%3D%22%23f9e5af%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2820%20665%29%20scale%281.7291666666666667%201.7%29%22%3E%3Cpath%20d%3D%22M47%2025C79%2010%20117%206%20151%2021c29%2013%2063%2025%2073%2058%2010%2034-4%2065-32%2085-29%2021-52%2014-83%2018-33%204-72-1-88-28C4%20125%2012%2093%2021%2066c6-19%2012-33%2026-41Z%22%20fill%3D%22%23e1ebd6%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28428%20785%29%20scale%281.0625%201.125%29%22%3E%3Cpath%20d%3D%22M44%2026C76%209%20111%2013%20141%2019c36%208%2077%2027%2086%2062%209%2034-14%2057-40%2080-28%2024-58%2033-90%2023-30-9-61-9-76-38C5%20114%2010%2078%2025%2052c5-9%2011-20%2019-26Z%22%20fill%3D%22%23eadcf2%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28378%201095%29%20scale%281.3166666666666667%201.4%29%22%3E%3Cpath%20d%3D%22M42%2035C68%2018%20105%2012%20135%2017c40%206%2079%2029%2087%2063%209%2039-21%2062-46%2086-24%2023-61%2025-91%2014-30-10-62-18-70-48C6%2098%2015%2054%2042%2035Z%22%20fill%3D%22%23f3d5ca%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2832%201120%29%20scale%281.25%201.375%29%22%3E%3Cpath%20d%3D%22M43%2030C80%2011%20111%206%20153%2019c36%2012%2071%2038%2072%2071%202%2033-18%2078-51%2089-36%2014-60-4-93-2-33%202-63-15-68-50C8%2091%2018%2046%2043%2030Z%22%20fill%3D%22%23f9e5af%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  --hb-decor-mobile-toys: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20720%201440%22%3E%3Cg%20transform%3D%22translate%2899%2080%29%20scale%280.69%29%20rotate%28-14%2050%2050%29%22%3E%3Cg%20fill%3D%22%239975ab%22%20opacity%3D%22.23%22%3E%3Cellipse%20cx%3D%2224%22%20cy%3D%2233%22%20rx%3D%229%22%20ry%3D%2212%22%20transform%3D%22rotate%28-25%2024%2033%29%22%2F%3E%3Cellipse%20cx%3D%2243%22%20cy%3D%2223%22%20rx%3D%228%22%20ry%3D%2212%22%20transform%3D%22rotate%28-8%2043%2023%29%22%2F%3E%3Cellipse%20cx%3D%2263%22%20cy%3D%2225%22%20rx%3D%228%22%20ry%3D%2212%22%20transform%3D%22rotate%2812%2063%2025%29%22%2F%3E%3Cellipse%20cx%3D%2279%22%20cy%3D%2239%22%20rx%3D%228%22%20ry%3D%2211%22%20transform%3D%22rotate%2830%2079%2039%29%22%2F%3E%3Cpath%20d%3D%22M27%2062C34%2050%2040%2044%2050%2045c10%201%2016%208%2023%2020%2011%2018%201%2026-11%2021-5-2-8-4-12-4s-7%203-12%204c-13%205-22-6-11-24Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28500%2094%29%20scale%280.76%29%20rotate%286%2050%2050%29%22%3E%3Cg%20fill%3D%22%23dbc9e6%22%20fill-opacity%3D%22.45%22%20stroke%3D%22%23a98bb9%22%20stroke-opacity%3D%22.38%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M30%2032C18%2025%208%2034%209%2048c0%2012%205%2024%2012%2019%208-5%209-25%209-35Zm40%200c12-7%2022%202%2021%2016%200%2012-5%2024-12%2019-8-5-9-25-9-35Z%22%2F%3E%3Cpath%20d%3D%22M29%2036c2-13%2012-19%2022-19s20%207%2021%2019l2%2026c1%2018-10%2027-24%2027S25%2078%2026%2063Z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M39%2070c4%206%208%206%2011%200%203%206%208%206%2011%200%22%2F%3E%3Cg%20fill%3D%22%23a98bb9%22%20fill-opacity%3D%22.38%22%20stroke%3D%22none%22%3E%3Ccircle%20cx%3D%2239%22%20cy%3D%2250%22%20r%3D%222.8%22%2F%3E%3Ccircle%20cx%3D%2262%22%20cy%3D%2250%22%20r%3D%222.8%22%2F%3E%3Cpath%20d%3D%22M44%2059q6-3%2012%200l-6%207Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28397%20230%29%20scale%280.67%29%20rotate%2813%2050%2050%29%22%3E%3Cg%20fill%3D%22%23f4d7c8%22%20fill-opacity%3D%22.5%22%20stroke%3D%22%23cf9d88%22%20stroke-opacity%3D%22.4%22%20stroke-width%3D%223.5%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2233%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M27%2026C50%2033%2062%2049%2073%2074M73%2026C53%2039%2042%2055%2027%2074%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%2874%20368%29%20scale%280.91%29%20rotate%285%2050%2050%29%22%3E%3Cg%20fill%3D%22%23ecd6b1%22%20fill-opacity%3D%22.4%22%20stroke%3D%22%23bfa27a%22%20stroke-opacity%3D%22.35%22%20stroke-width%3D%223.5%22%20stroke-linejoin%3D%22round%22%20transform%3D%22rotate%28-13%2050%2050%29%22%3E%3Cpath%20d%3D%22M32%2040C27%2028%2015%2025%2010%2034c-4%207%201%2014%207%2016-9%203-11%2013-5%2019%207%207%2017-1%2020-9h36c4%2012%2016%2016%2022%206%204-7-1-13-7-16%209-3%2011-12%205-18-8-8-18-1-20%208Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28258%20492%29%20scale%280.71%29%20rotate%280%2050%2050%29%22%3E%3Cg%20fill%3D%22%23e0ebd7%22%20fill-opacity%3D%22.4%22%20stroke%3D%22%23a1b595%22%20stroke-opacity%3D%22.4%22%20stroke-width%3D%223.5%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2232%22%2F%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2218%22%20fill%3D%22%23fff9ed%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20d%3D%22M50%2019v6m25%2025h6M50%2075v6M19%2050h6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28520%20451%29%20scale%280.67%29%20rotate%2816%2050%2050%29%22%3E%3Cg%20fill%3D%22%239975ab%22%20opacity%3D%22.23%22%3E%3Cellipse%20cx%3D%2224%22%20cy%3D%2233%22%20rx%3D%229%22%20ry%3D%2212%22%20transform%3D%22rotate%28-25%2024%2033%29%22%2F%3E%3Cellipse%20cx%3D%2243%22%20cy%3D%2223%22%20rx%3D%228%22%20ry%3D%2212%22%20transform%3D%22rotate%28-8%2043%2023%29%22%2F%3E%3Cellipse%20cx%3D%2263%22%20cy%3D%2225%22%20rx%3D%228%22%20ry%3D%2212%22%20transform%3D%22rotate%2812%2063%2025%29%22%2F%3E%3Cellipse%20cx%3D%2279%22%20cy%3D%2239%22%20rx%3D%228%22%20ry%3D%2211%22%20transform%3D%22rotate%2830%2079%2039%29%22%2F%3E%3Cpath%20d%3D%22M27%2062C34%2050%2040%2044%2050%2045c10%201%2016%208%2023%2020%2011%2018%201%2026-11%2021-5-2-8-4-12-4s-7%203-12%204c-13%205-22-6-11-24Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28292%20653%29%20scale%280.78%29%20rotate%28-8%2050%2050%29%22%3E%3Cg%20fill%3D%22%23dbc9e6%22%20fill-opacity%3D%22.45%22%20stroke%3D%22%23a98bb9%22%20stroke-opacity%3D%22.38%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M30%2032C18%2025%208%2034%209%2048c0%2012%205%2024%2012%2019%208-5%209-25%209-35Zm40%200c12-7%2022%202%2021%2016%200%2012-5%2024-12%2019-8-5-9-25-9-35Z%22%2F%3E%3Cpath%20d%3D%22M29%2036c2-13%2012-19%2022-19s20%207%2021%2019l2%2026c1%2018-10%2027-24%2027S25%2078%2026%2063Z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M39%2070c4%206%208%206%2011%200%203%206%208%206%2011%200%22%2F%3E%3Cg%20fill%3D%22%23a98bb9%22%20fill-opacity%3D%22.38%22%20stroke%3D%22none%22%3E%3Ccircle%20cx%3D%2239%22%20cy%3D%2250%22%20r%3D%222.8%22%2F%3E%3Ccircle%20cx%3D%2262%22%20cy%3D%2250%22%20r%3D%222.8%22%2F%3E%3Cpath%20d%3D%22M44%2059q6-3%2012%200l-6%207Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28112%20861%29%20scale%280.69%29%20rotate%280%2050%2050%29%22%3E%3Cg%20fill%3D%22%23f4d7c8%22%20fill-opacity%3D%22.5%22%20stroke%3D%22%23cf9d88%22%20stroke-opacity%3D%22.4%22%20stroke-width%3D%223.5%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2233%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M27%2026C50%2033%2062%2049%2073%2074M73%2026C53%2039%2042%2055%2027%2074%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28528%20930%29%20scale%280.84%29%20rotate%28-9%2050%2050%29%22%3E%3Cg%20fill%3D%22%23ecd6b1%22%20fill-opacity%3D%22.4%22%20stroke%3D%22%23bfa27a%22%20stroke-opacity%3D%22.35%22%20stroke-width%3D%223.5%22%20stroke-linejoin%3D%22round%22%20transform%3D%22rotate%28-13%2050%2050%29%22%3E%3Cpath%20d%3D%22M32%2040C27%2028%2015%2025%2010%2034c-4%207%201%2014%207%2016-9%203-11%2013-5%2019%207%207%2017-1%2020-9h36c4%2012%2016%2016%2022%206%204-7-1-13-7-16%209-3%2011-12%205-18-8-8-18-1-20%208Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28399%201109%29%20scale%280.7%29%20rotate%280%2050%2050%29%22%3E%3Cg%20fill%3D%22%23e0ebd7%22%20fill-opacity%3D%22.4%22%20stroke%3D%22%23a1b595%22%20stroke-opacity%3D%22.4%22%20stroke-width%3D%223.5%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2232%22%2F%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2218%22%20fill%3D%22%23fff9ed%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20d%3D%22M50%2019v6m25%2025h6M50%2075v6M19%2050h6%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28111%201261%29%20scale%280.71%29%20rotate%28-12%2050%2050%29%22%3E%3Cg%20fill%3D%22%239975ab%22%20opacity%3D%22.23%22%3E%3Cellipse%20cx%3D%2224%22%20cy%3D%2233%22%20rx%3D%229%22%20ry%3D%2212%22%20transform%3D%22rotate%28-25%2024%2033%29%22%2F%3E%3Cellipse%20cx%3D%2243%22%20cy%3D%2223%22%20rx%3D%228%22%20ry%3D%2212%22%20transform%3D%22rotate%28-8%2043%2023%29%22%2F%3E%3Cellipse%20cx%3D%2263%22%20cy%3D%2225%22%20rx%3D%228%22%20ry%3D%2212%22%20transform%3D%22rotate%2812%2063%2025%29%22%2F%3E%3Cellipse%20cx%3D%2279%22%20cy%3D%2239%22%20rx%3D%228%22%20ry%3D%2211%22%20transform%3D%22rotate%2830%2079%2039%29%22%2F%3E%3Cpath%20d%3D%22M27%2062C34%2050%2040%2044%2050%2045c10%201%2016%208%2023%2020%2011%2018%201%2026-11%2021-5-2-8-4-12-4s-7%203-12%204c-13%205-22-6-11-24Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28550%201230%29%20scale%280.77%29%20rotate%288%2050%2050%29%22%3E%3Cg%20fill%3D%22%23dbc9e6%22%20fill-opacity%3D%22.45%22%20stroke%3D%22%23a98bb9%22%20stroke-opacity%3D%22.38%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M30%2032C18%2025%208%2034%209%2048c0%2012%205%2024%2012%2019%208-5%209-25%209-35Zm40%200c12-7%2022%202%2021%2016%200%2012-5%2024-12%2019-8-5-9-25-9-35Z%22%2F%3E%3Cpath%20d%3D%22M29%2036c2-13%2012-19%2022-19s20%207%2021%2019l2%2026c1%2018-10%2027-24%2027S25%2078%2026%2063Z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M39%2070c4%206%208%206%2011%200%203%206%208%206%2011%200%22%2F%3E%3Cg%20fill%3D%22%23a98bb9%22%20fill-opacity%3D%22.38%22%20stroke%3D%22none%22%3E%3Ccircle%20cx%3D%2239%22%20cy%3D%2250%22%20r%3D%222.8%22%2F%3E%3Ccircle%20cx%3D%2262%22%20cy%3D%2250%22%20r%3D%222.8%22%2F%3E%3Cpath%20d%3D%22M44%2059q6-3%2012%200l-6%207Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate%28364%201340%29%20scale%280.88%29%20rotate%285%2050%2050%29%22%3E%3Cg%20fill%3D%22%23ecd6b1%22%20fill-opacity%3D%22.4%22%20stroke%3D%22%23bfa27a%22%20stroke-opacity%3D%22.35%22%20stroke-width%3D%223.5%22%20stroke-linejoin%3D%22round%22%20transform%3D%22rotate%28-13%2050%2050%29%22%3E%3Cpath%20d%3D%22M32%2040C27%2028%2015%2025%2010%2034c-4%207%201%2014%207%2016-9%203-11%2013-5%2019%207%207%2017-1%2020-9h36c4%2012%2016%2016%2022%206%204-7-1-13-7-16%209-3%2011-12%205-18-8-8-18-1-20%208Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-color: #fff9ed;
  background-image: var(--hb-decor-toys), var(--hb-decor-spots);
  background-repeat: repeat-y;
  background-position: center top;
  background-size: 100% auto;
}
/* One origin for the entire page prevents a second pattern from restarting
 * at a section boundary. The intro retains its own illustration. */
body.hb-playful-site #main,
body.hb-playful-site.page-home .hb-home-flow {background: transparent}
body.hb-playful-site:not(.page-home) #main > .sec {background: transparent}
body.hb-playful-site .ticker {background: #b83224;color: #fff9ed;border-color: #a4291d}
body.hb-playful-site .ticker :is(span,b,strong) {color: #fff9ed}
body.hb-playful-site .ticker-track:hover {animation-play-state: paused}
/* Text-heavy pages use the same rounded paint at a lighter strength. */
body.hb-playful-site .doc {
  background-color: #fffdf7;
  background-image: var(--hb-decor-bone),var(--hb-decor-dog),var(--hb-decor-ball),var(--hb-decor-paw),var(--hb-reading-spots);
  background-repeat: no-repeat,no-repeat,no-repeat,no-repeat,repeat-y;
  background-size: 58px 58px,54px 54px,32px 32px,36px 36px,100% auto;
  background-position: right 12px top 14px,left 12px bottom 14px,right 12px bottom 18%,left 10px top 52%,center top;
  border-radius: 26px;
}
body.hb-playful-site .hb-playful-surface {background-image: var(--hb-reading-spots)}
body.hb-playful-site .hb-playful-canvas::before {background-image: var(--hb-reading-spots)}
body.hb-playful-site .hb-standalone-main {min-height: 100svh}
body.hb-playful-site.hb-coming-soon .cs-access {
  background-image: var(--hb-decor-paw),var(--hb-decor-ball);
  background-repeat: no-repeat;
  background-size: 36px 36px,28px 28px;
  background-position: right 8px top 8px,left 8px bottom 8px;
}
@media(max-width:700px) {
  body.hb-playful-site {
    background-image: var(--hb-decor-mobile-toys),var(--hb-decor-mobile-spots);
    background-size: 100% auto;
  }
  body.hb-playful-site .doc {
    border-radius: 20px;
    background-size: 40px 40px,38px 38px,26px 26px,29px 29px,100% auto;
    background-position: right 8px top 12px,left 8px bottom 12px,right 8px bottom 18%,left 8px top 52%,center top;
  }
}
@media(prefers-reduced-motion:reduce) {body.hb-playful-site .ticker-track {animation: none}}
@media(forced-colors:active) {
  body.hb-playful-site,body.hb-playful-site #main,
  body.hb-playful-site.page-home .hb-home-flow,body.hb-playful-site .doc,
  body.hb-playful-site .hb-playful-surface,
  body.hb-playful-site.hb-coming-soon .cs-access {background-image: none!important}
  body.hb-playful-site .hb-playful-canvas::before {display:none}
  body.hb-playful-site .ticker,body.hb-playful-site .ticker :is(span,b,strong) {background: Canvas;color: CanvasText}
}
@media print {
  body.hb-playful-site,body.hb-playful-site #main,
  body.hb-playful-site.page-home .hb-home-flow,body.hb-playful-site .doc,
  body.hb-playful-site .hb-playful-surface,
  body.hb-playful-site.hb-coming-soon .cs-access {background: #fff!important}
  body.hb-playful-site .hb-playful-canvas::before {display:none}
}
