:root{--pink-25:#fff8fa;--pink-50:#fcf1f0;--pink-100:#fbd3da;--pink-200:#f3a8bb;--pink-300:#ef88a6;--pink-400:#ee6997;--pink-500:#ed4d8b;--pink-600:#d63b77;--pink-700:#b72e63;--pink-800:#8c2249;--pink-900:#631733;--teal-50:#e6f5f4;--teal-100:#bfe8e6;--teal-200:#8cd7d3;--teal-300:#4fc1bc;--teal-400:#1daaa4;--teal-500:#039f9a;--teal-600:#04807a;--teal-700:#056255;--teal-800:#034a41;--teal-900:#00302e;--peach-300:#fbd9ae;--peach-400:#f9cb97;--peach-500:#f8bf80;--peach-600:#e9a254;--peach-700:#c87f32;--rose-muted:#e090ad;--red-500:#c62f45;--red-50:#fbe4e7;--ink:#00302e;--ink-strong:#001b1a;--white:#fff;--indigo:#1c1934;--dpurple:#44174e;--plum:#66224b;--rose:#a44155;--amber:#ed9e5b;--pinkw:#e9bcb9;--dk-surf-1:#2a1a40;--dk-text:#f6e7e5;--dk-text-muted:#e9bcb9;--dk-border:#3a2350;--fn-success:#46b58c;--fn-info:#a99be6;--dk1-50:#f9e7e5;--dk1-100:#f2d4d1;--dk1-200:#e9bcb9;--dk1-300:#dba0a0;--dk1-400:#c67e84;--dk1-500:#a44155;--dk1-600:#83354f;--dk1-700:#66224b;--dk1-800:#44174e;--dk1-900:#1c1934;--dk2-50:#fceedb;--dk2-100:#f9ddb8;--dk2-200:#f5c88e;--dk2-300:#f1b472;--dk2-400:#ed9e5b;--dk2-500:#dd8a45;--dk2-600:#c17331;--dk2-700:#9c5b26;--dk2-800:#74431c;--dk2-900:#4b2b12}:root,:root[data-theme=dark]{--color-canvas:var(--indigo);--color-surface:var(--dk-surf-1);--color-surface-2:var(--dpurple);--color-border:var(--dk-border);--color-text:var(--dk-text);--color-text-muted:var(--dk-text-muted);--color-primary:var(--pinkw);--color-primary-hover:var(--dk1-100);--color-on-primary:var(--indigo);--color-secondary:var(--amber);--color-secondary-hover:var(--dk2-300);--color-on-secondary:var(--indigo);--color-accent:var(--rose);--color-on-accent:var(--dk-text);--color-focus:var(--pinkw);--switch-knob:var(--dk-text);--color-success:var(--fn-success);--color-on-success:var(--indigo);--color-warning:var(--amber);--color-on-warning:var(--indigo);--color-error:var(--rose);--color-on-error:var(--dk-text);--color-info:var(--fn-info);--color-on-info:var(--indigo);--ramp1-50:var(--dk1-50);--ramp1-100:var(--dk1-100);--ramp1-200:var(--dk1-200);--ramp1-300:var(--dk1-300);--ramp1-400:var(--dk1-400);--ramp1-500:var(--dk1-500);--ramp1-600:var(--dk1-600);--ramp1-700:var(--dk1-700);--ramp1-800:var(--dk1-800);--ramp1-900:var(--dk1-900);--ramp2-50:var(--dk2-50);--ramp2-100:var(--dk2-100);--ramp2-200:var(--dk2-200);--ramp2-300:var(--dk2-300);--ramp2-400:var(--dk2-400);--ramp2-500:var(--dk2-500);--ramp2-600:var(--dk2-600);--ramp2-700:var(--dk2-700);--ramp2-800:var(--dk2-800);--ramp2-900:var(--dk2-900);color-scheme:dark}:root[data-theme=light]{--color-canvas:var(--pink-50);--color-surface:var(--pink-25);--color-surface-2:var(--pink-100);--color-border:var(--pink-200);--switch-knob:var(--pink-25);--color-text:var(--ink);--color-text-muted:var(--teal-700);--color-primary:var(--pink-500);--color-primary-hover:var(--pink-600);--color-on-primary:var(--ink-strong);--color-secondary:var(--teal-500);--color-secondary-hover:var(--teal-600);--color-on-secondary:var(--ink-strong);--color-accent:var(--peach-500);--color-on-accent:var(--ink);--color-focus:var(--teal-600);--color-success:var(--teal-700);--color-on-success:var(--white);--color-warning:var(--peach-500);--color-on-warning:var(--ink);--color-error:var(--red-500);--color-on-error:var(--white);--color-info:var(--teal-600);--color-on-info:var(--white);--ramp1-50:var(--pink-50);--ramp1-100:var(--pink-100);--ramp1-200:var(--pink-200);--ramp1-300:var(--pink-300);--ramp1-400:var(--pink-400);--ramp1-500:var(--pink-500);--ramp1-600:var(--pink-600);--ramp1-700:var(--pink-700);--ramp1-800:var(--pink-800);--ramp1-900:var(--pink-900);--ramp2-50:var(--teal-50);--ramp2-100:var(--teal-100);--ramp2-200:var(--teal-200);--ramp2-300:var(--teal-300);--ramp2-400:var(--teal-400);--ramp2-500:var(--teal-500);--ramp2-600:var(--teal-600);--ramp2-700:var(--teal-700);--ramp2-800:var(--teal-800);--ramp2-900:var(--teal-900);color-scheme:light}*{user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}html{touch-action:manipulation;scroll-behavior:smooth}img,svg{-webkit-user-drag:none;user-drag:none}input,textarea,[contenteditable=true]{user-select:text;-webkit-touch-callout:default}img,video,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}body{font-family:var(--font-body), "Nunito", system-ui, sans-serif;background:var(--color-canvas);color:var(--color-text);-webkit-font-smoothing:antialiased;font-size:1rem;transition:background .25s,color .25s}@font-face{font-family:CuteFont;src:url(/fonts/cutegatito-cute.woff2)format("woff2");font-display:swap;unicode-range:U+43,U+65,U+74,U+75}@font-face{font-family:GatitoFont;src:url(/fonts/cutegatito-gatito-v2.woff2)format("woff2");font-display:swap;unicode-range:U+47,U+61,U+69,U+6F,U+74}@font-face{font-family:PrincessFont;src:url(/fonts/cutegatito-princess.woff2)format("woff2");font-display:swap;unicode-range:U+50,U+61,U+63,U+65,U+69,U+6E,U+70,U+72,U+73,U+74,U+7A}@font-face{font-family:EmilysCandy;src:url(/fonts/cutegatito-display.woff2)format("woff2");font-display:swap;unicode-range:U+20-21,U+27-29,U+2C-3B,U+3F,U+41-5A,U+61-7A,U+A0-A1,U+BF,U+C1,U+C9,U+CD,U+D1,U+D3,U+DA,U+D7,U+E1,U+E9,U+ED,U+F1,U+F3,U+FA,U+FC,U+2018-201D,U+2026,U+20AC}.content{max-width:792px;padding:calc(var(--cat-h) + 12px) 16px 96px;margin:0 auto}.skip-link{z-index:200;background:var(--color-primary);color:var(--color-on-primary);border-radius:999px;padding:.5rem .9rem;font-weight:700;text-decoration:none;position:absolute;top:.5rem;left:.5rem;transform:translateY(-300%)}.skip-link:focus-visible{transform:translateY(0)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.h1-font,h1{font-family:EmilysCandy,system-ui,sans-serif;font-weight:400}.princess{font-family:PrincessFont,system-ui,sans-serif}.hero{text-align:left;min-height:calc(100svh - var(--cat-h) - 56px);flex-direction:column;margin-top:0;display:flex}.hero-title{color:var(--color-text);text-align:left;margin:0 0 10px 40px;font-size:40px;line-height:1.1}.hero-title .princess{color:var(--color-primary);font-size:46px}.hero-text{color:var(--color-text-muted);margin:0 0 8px;font-size:15px;line-height:1.5}.hero-sub{min-height:0;margin-bottom:8px}.hero-sub .hero-title{margin-bottom:4px}:root{--cat-w:382px;--cat-h:calc(var(--cat-w) * 371 / 703);--cat-left:calc(var(--cat-w) * -.15);--cat-right-edge:calc(var(--cat-left) + var(--cat-w));--header-x:clamp(0px, 100vw - 375px, 75px);--sandwich-x:max(0px, 100vw - 450px)}.top-nav{z-index:30;pointer-events:none;width:100%;position:fixed;top:0;left:0}.header-unit{top:0;left:var(--header-x);position:absolute}.header-unit button,.header-unit .menu-btn{pointer-events:auto}body:has(.menu-checkbox:checked) .top-nav{display:none}.cat-logo{top:-10px;left:var(--cat-left);z-index:10;width:var(--cat-w);aspect-ratio:703/371;color:var(--color-primary);pointer-events:none;opacity:1;text-decoration:none;transition:opacity .45s;position:absolute;container-type:inline-size}.cat-logo-art{display:block;position:absolute;inset:0}.cat-logo-art svg{width:100%;height:100%}.app-name{z-index:11;color:var(--color-accent);justify-content:center;align-items:center;gap:2cqw;display:flex;position:absolute;top:calc(24.6% - 10px);left:0;right:0}.logofont{align-items:baseline;gap:.06em;line-height:1;display:inline-flex}.logo-cute{font-family:CuteFont,system-ui,sans-serif;font-size:9cqw}.logo-gatito{font-family:GatitoFont,system-ui,sans-serif;font-size:7cqw;position:relative;top:-2px}.logo-g{font-size:9.5cqw}@supports (animation-timeline:scroll()){.cat-logo,.theme-btn{animation-name:logo-fade;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:60px 130px}.menu-btn:before{animation-name:sandwich-backdrop;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:60px 130px}}@keyframes logo-fade{to{opacity:0}}@keyframes sandwich-backdrop{to{opacity:1}}.menu-checkbox{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed}.menu-btn{top:max(8px, env(safe-area-inset-top));left:calc(var(--cat-right-edge) - 22px + var(--sandwich-x));z-index:30;cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;width:72px;height:72px;padding:6px;display:inline-flex;position:absolute}.menu-btn:active{opacity:.6}.menu-btn:before{content:"";z-index:-1;background:var(--color-surface);backdrop-filter:blur(6px);opacity:0;border-radius:16px;transition:opacity .45s;position:absolute;inset:2px;box-shadow:0 2px 12px #00000029}.menu-checkbox:focus-visible~.top-nav .menu-btn{outline:3px solid var(--color-focus);outline-offset:2px}.menu-icon{transform-origin:50% 85%;width:100%;height:100%;transition:transform .25s;animation:7s ease-in-out infinite kitty-tilt;display:block}.menu-btn:hover .menu-icon{animation-play-state:paused;transform:rotate(-8deg)scale(1.08)}.menu-btn:active .menu-icon{transform:scale(.88)}.menu-icon svg{width:100%;height:100%;display:block}@keyframes kitty-tilt{0%,86%,to{transform:rotate(0)}90%{transform:rotate(-5deg)}95%{transform:rotate(4deg)}}.theme-btn{top:calc(max(8px, env(safe-area-inset-top)) + 12px);left:calc(var(--cat-right-edge) - 58px);z-index:30;cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:30px;line-height:1;transition:transform .25s,opacity .45s;display:inline-flex;position:absolute}.theme-glyph{background:linear-gradient(135deg, var(--color-warning), var(--color-accent) 45%, var(--color-primary) 80%, var(--color-secondary));color:#0000;background-clip:text;animation:5s ease-in-out infinite sun-bob;display:inline-block}.theme-btn:hover{transform:rotate(18deg)scale(1.12)}.theme-btn:active{transform:scale(.85)}.theme-glyph-sun,:root[data-theme=light] .theme-glyph-moon{display:none}:root[data-theme=light] .theme-glyph-sun{display:inline-block}@keyframes sun-bob{0%,to{translate:0;rotate:0deg}50%{translate:0 -2px;rotate:8deg}}.menu-overlay{z-index:100;touch-action:none;overscroll-behavior:contain;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.menu-checkbox:checked~.menu-overlay{display:flex}body:has(.menu-checkbox:checked){overflow:hidden}.menu-scrim{backdrop-filter:blur(5px);cursor:pointer;background:#000000e0;animation:.3s both scrim-in;position:absolute;inset:0}@keyframes scrim-in{0%{opacity:0}to{opacity:1}}.menu-close{top:max(14px, env(safe-area-inset-top));z-index:2;width:48px;height:48px;color:var(--color-accent);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;font-size:28px;line-height:1;transition:transform .2s;animation:.4s .1s both cat-pop;display:grid;position:absolute;right:16px}.menu-close:hover{transform:rotate(90deg)scale(1.12)}.menu-close:active{transform:scale(.85)}.menu-cat{z-index:1;aspect-ratio:213/476;height:min(92vh,200vw);animation:.45s cubic-bezier(.34,1.56,.64,1) both cat-pop;position:relative;container-type:inline-size}@keyframes cat-pop{0%{opacity:0;transform:translateY(34px)scale(.72)}to{opacity:1;transform:translateY(0)scale(1)}}.menu-cat-art{width:100%;height:100%;display:block;position:absolute;inset:0}.menu-cat-art svg{width:100%;height:100%}.cat-body{fill:var(--color-primary)}.cat-accent{fill:var(--color-accent)}.cat-accent-stroke{stroke:var(--color-accent)}.ear-out{fill:var(--color-primary)}.ear-in{fill:var(--color-accent)}.menu-links{z-index:2;position:absolute;inset:0}.menu-link{left:var(--x);top:var(--y);white-space:nowrap;color:var(--color-on-primary);cursor:pointer;transform:translate(-50%, -50%) rotate(var(--lr,0deg));align-items:center;gap:2.4cqw;font-family:EmilysCandy,system-ui,sans-serif;font-size:7.5cqw;line-height:1;text-decoration:none;transition:color .18s;display:inline-flex;position:absolute}.menu-link:first-child{--x:50%;--y:21%;--lr:-3deg;font-size:6cqw}.menu-link:nth-child(2){--x:42%;--y:29.5%;--lr:2deg}.menu-link:nth-child(3){--x:45%;--y:40%;--lr:-2deg}.menu-link:nth-child(4){--x:35%;--y:50.5%;--lr:3deg}.menu-link:nth-child(5){--x:30%;--y:61%;--lr:-3deg}.menu-link:nth-child(6){--x:28%;--y:71.5%;--lr:6deg}.menu-link{gap:0}.menu-link .menu-link-icon{margin-right:-.12em}.menu-link:nth-child(5) .menu-link-icon{margin-left:-.12em;margin-right:0}.menu-link:hover,.menu-link[aria-current=page]{color:var(--color-accent);transform:translate(-50%, -50%) rotate(var(--lr,0deg)) scale(1.12)}.menu-link:active{transform:translate(-50%, -50%) rotate(var(--lr,0deg)) scale(.94)}.menu-link-icon{width:1em;height:1em;color:var(--color-accent);flex:none;display:inline-flex}.menu-link-icon svg{width:100%;height:100%;display:block}@keyframes icon-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-.16em)}}@keyframes icon-sway{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(.1em)rotate(7deg)}}@keyframes icon-wiggle{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes icon-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}.menu-link:first-child .menu-link-icon{animation:2.6s ease-in-out infinite icon-bob}.menu-link:nth-child(2) .menu-link-icon{animation:3.1s ease-in-out .2s infinite icon-sway}.menu-link:nth-child(3) .menu-link-icon{animation:2.9s ease-in-out .5s infinite icon-pulse}.menu-link:nth-child(4) .menu-link-icon{animation:2.4s ease-in-out .1s infinite icon-wiggle}.menu-link:nth-child(5) .menu-link-icon{animation:3.3s ease-in-out .35s infinite icon-bob}.menu-link:nth-child(6) .menu-link-icon{animation:2.8s ease-in-out .6s infinite icon-sway}body[data-section] .top-nav:before{content:"";background:var(--color-surface);border-bottom:1px solid var(--color-border);height:68px;position:absolute;top:0;left:0;right:0}body[data-section] .theme-btn{display:none}body[data-section] .header-unit{left:0;right:0}body[data-section] .header-title{left:16px}body[data-section] .menu-btn{top:calc(env(safe-area-inset-top,0px) - 5px);width:64px;height:64px;left:auto;right:8px}.header-title{top:max(10px, env(safe-area-inset-top));left:calc(16px - var(--header-x));z-index:12;pointer-events:auto;flex-direction:column;gap:4px;width:max-content;max-width:calc(100vw - 120px);margin:0;text-decoration:none;display:flex;position:absolute}.header-title-main{color:var(--color-primary);font-family:EmilysCandy,system-ui,sans-serif;font-size:26px;line-height:1}body[data-section=articulos] .header-title-main{color:var(--color-secondary)}.header-title-sub{color:var(--color-text-muted);font-size:11.5px;line-height:1.3}.header-diary{vertical-align:-.08em;width:.85em;height:.85em;margin-left:7px;animation:3.4s ease-in-out .3s infinite icon-sway;display:inline-block}.header-diary svg{width:100%;height:100%;display:block}.header-title:hover .header-title-main{color:var(--color-accent)}body[data-section] .content{padding-top:88px}.menu-link:nth-child(5){flex-direction:row-reverse}.btn-demo{margin-top:40px}.cat-btn-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}.cat-btn{cursor:pointer;--rot:0deg;width:190px;max-width:44vw;transform:rotate(var(--rot));background:0 0;border:none;padding:0;text-decoration:none;transition:transform .18s,filter .18s;display:inline-block;position:relative}.cat-btn-walk{color:var(--color-primary)}.cat-btn-run{color:var(--color-secondary)}.cat-btn:hover{transform:rotate(var(--rot)) translateY(-3px) scale(1.03)}.cat-btn:active{transform:rotate(var(--rot)) scale(.96)}.cat-btn[aria-disabled=true],.cat-btn:disabled{opacity:.6;pointer-events:none}.cat-btn-art{line-height:0;display:block}.cat-btn-art svg{fill:currentColor;width:100%;height:auto;display:block}.cat-btn.is-flipped .cat-btn-art{transform:scaleX(-1)}.cat-btn-label{left:0;right:0;top:var(--ly,40%);color:var(--lc-a,var(--color-on-primary));text-align:center;pointer-events:none;transform:translate(var(--lx,0px), -50%) rotate(var(--lr,0deg));justify-content:center;align-items:center;font-family:EmilysCandy,system-ui,sans-serif;font-size:22px;animation:2.2s ease-in-out infinite label-attn;display:flex;position:absolute}.cat-btn-walk .cat-btn-label{--ly:30%;--lr:7deg;--lx:12px;--lc-a:var(--color-on-primary);--lc-b:var(--color-accent)}.cat-btn-run .cat-btn-label{--ly:40%;--lr:-11deg;--lc-a:var(--color-on-secondary);--lc-b:var(--color-accent);animation-delay:1.1s}@keyframes label-attn{0%,to{color:var(--lc-a)}50%{color:var(--lc-b)}}.card-demo{margin-top:40px}.card-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:22px;margin-top:34px;display:grid}.cat-card{background:var(--color-surface);border:1px solid #80808029;border-radius:18px;padding:20px 18px 18px;transition:transform .18s,box-shadow .18s;position:relative;box-shadow:0 6px 20px #0000001a}.cat-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #00000029}.cat-card:active{transform:scale(.97)}.cat-card-ears{pointer-events:none;transform-origin:50% 90%;width:74px;height:30px;display:block;position:absolute;top:-22px;left:20px}.cat-card-ears svg{width:100%;height:100%;display:block}.cat-card:hover .cat-card-ears{animation:.5s ear-twitch}@keyframes ear-twitch{0%,to{transform:rotate(0)}30%{transform:rotate(-9deg)}62%{transform:rotate(6deg)}}.cat-card-title{color:var(--color-text);margin:0 0 6px;font-family:EmilysCandy,system-ui,sans-serif;font-size:19px;font-weight:400}.cat-card-body{color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.5}.badge-demo{margin-top:40px}.badge-row{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.badge{border-radius:999px;align-items:center;padding:5px 13px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.badge-primary{background:var(--color-primary);color:var(--color-on-primary)}.badge-secondary{background:var(--color-secondary);color:var(--color-on-secondary)}.badge-success{background:var(--color-success);color:var(--color-on-success)}.badge-warning{background:var(--color-warning);color:var(--color-on-warning)}.badge-error{background:var(--color-error);color:var(--color-on-error)}.badge-info{background:var(--color-info);color:var(--color-on-info)}.shape-demo{margin-top:40px}.shape-card-row{flex-wrap:wrap;align-items:flex-start;gap:26px;margin-top:18px;display:flex}.shape-card{width:230px;max-width:46vw;color:var(--color-surface);filter:drop-shadow(0 8px 16px #00000038);cursor:pointer;transition:transform .18s cubic-bezier(.34,1.56,.64,1);position:relative}.shape-card:hover{transform:translateY(-4px)}.shape-card:active{transform:scale(.96)}.shape-card-art svg{fill:currentColor;width:100%;height:auto;display:block}.shape-card-text{color:var(--color-text);text-align:center;pointer-events:none;position:absolute;inset:0}.shape-card-title{margin:0 0 4px;font-family:EmilysCandy,system-ui,sans-serif;font-size:18px;font-weight:400}.shape-card-body{opacity:.9;margin:0;font-size:12.5px;line-height:1.4}.shape-head .shape-card-text{flex-direction:column;justify-content:center;padding:34% 15% 10%;display:flex}.shape-profile .shape-card-text{text-align:left;flex-direction:column;justify-content:center;padding:30% 40% 20% 10%;display:flex}.paw-pop{z-index:200;width:24px;height:24px;color:var(--color-accent);pointer-events:none;will-change:transform, opacity;animation:.82s cubic-bezier(.2,.7,.3,1) forwards paw-fly;position:fixed}.paw-pop svg{fill:currentColor;width:100%;height:100%;display:block}@keyframes paw-fly{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}20%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) rotate(var(--dr)) scale(.5);opacity:0}}@media (hover:none){.cat-card-ears{animation:6s ease-in-out infinite ear-twitch-loop}.card-grid>:nth-child(2) .cat-card-ears{animation-delay:1.6s}.card-grid>:nth-child(3) .cat-card-ears{animation-delay:3.2s}.shape-card-art{transform-origin:50% 90%;animation:2.6s ease-in-out infinite art-purr}.shape-card-row>:nth-child(2n) .shape-card-art{animation-delay:1.3s}.header-title-main{animation:3.4s ease-in-out infinite title-attn}.menu-link-label{--lc-a:var(--color-on-primary);--lc-b:var(--color-accent);animation:2.6s ease-in-out .4s infinite label-attn}}@keyframes ear-twitch-loop{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-9deg)}91%{transform:rotate(6deg)}}@keyframes title-attn{0%,to{opacity:1}50%{opacity:.7}}@keyframes art-purr{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.header-title-main,.theme-glyph,.menu-icon,.menu-close,.menu-cat,.menu-scrim,.menu-link-icon,.menu-link-label,.paw-trail .paw,.wink-emoji,.scroll-hint,.cat-btn-label,.cat-card-ears,.cat-card:hover .cat-card-ears,.shape-card-art,.paw-pop{animation:none}.money-cat{animation-name:money-in;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 62%}}
