*,*:before,*:after{box-sizing:border-box}:root{--rosa: #d97a99;--rosa-mid: #eda2b7;--rosa-soft: #f8cdd8;--crema: #f7e2d3;--arena: #efd9c3;--tinta: #5c3b45;--font-heading: "Caprasimo", system-ui, sans-serif;--font-body: "Figtree", system-ui, sans-serif}html,body{height:100%}body{margin:0;background:#f5ead8}a{color:var(--rosa);text-decoration:none}a:hover{color:#b95a79}@keyframes bob{0%,to{transform:translateY(0) translate(0)}50%{transform:translateY(-14px) translate(4px)}}@keyframes bob2{0%,to{transform:translateY(0)}50%{transform:translateY(10px) translate(-5px)}}@keyframes sway{0%,to{transform:rotate(-2.6deg)}50%{transform:rotate(2.6deg)}}@keyframes wave{0%,to{transform:rotate(-6deg)}50%{transform:rotate(22deg)}}@keyframes blink{0%,92%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@keyframes tilt{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes fringe{0%,to{transform:skew(-3deg)}50%{transform:skew(3deg)}}@keyframes rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes twinkle{0%,to{opacity:.25;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.15) rotate(18deg)}}@keyframes fall{0%{transform:translateY(-40px) rotate(0);opacity:0}10%{opacity:.9}to{transform:translateY(105vh) rotate(420deg);opacity:0}}@keyframes pulse{0%,to{box-shadow:0 0 #d97a9973}70%{box-shadow:0 0 0 16px #d97a9900}}@keyframes flotarA{0%{transform:translateY(18px) scale(.4) rotate(-6deg);opacity:0}12%{opacity:1;transform:translate(20px,-38px) scale(1) rotate(-2deg)}45%{transform:translate(155px,-235px) scale(.95) rotate(6deg);opacity:1}75%{transform:translate(300px,-405px) scale(.82) rotate(11deg);opacity:.9}to{transform:translate(410px,-525px) scale(.68) rotate(15deg);opacity:0}}@keyframes flotarB{0%{transform:translateY(18px) scale(.4) rotate(6deg);opacity:0}12%{opacity:1;transform:translate(-20px,-38px) scale(1) rotate(2deg)}45%{transform:translate(-155px,-235px) scale(.95) rotate(-6deg);opacity:1}75%{transform:translate(-300px,-405px) scale(.82) rotate(-11deg);opacity:.9}to{transform:translate(-410px,-525px) scale(.68) rotate(-15deg);opacity:0}}@keyframes bar{0%,to{height:6px}50%{height:18px}}@keyframes girar{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
