@charset "UTF-8";body,html{margin:0;padding:0;height:100%}body{font-family:Comic Sans MS,Segoe UI,Arial,sans-serif;background:linear-gradient(to bottom,#ffefba,#fff);color:#222;text-align:center;padding:2rem}h1{font-size:2.5rem;color:#d32f2f;text-shadow:2px 2px #ffeb3b;margin-bottom:1rem}p{font-size:1.2rem;margin:.5rem 0}strong{color:#388e3c;font-weight:700;text-shadow:1px 1px #fff}h1:after{content:" \1f384\1f385\2744\fe0f  "}p:before{content:"\2728";margin-right:.25rem}p:after{content:"\2728";margin-left:.25rem}p:nth-of-type(2) strong{font-size:1.5rem;color:#d32f2f;text-shadow:2px 2px #ffeb3b}body:before{z-index:-1;content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;background-image:url('data:image/svg+xml;utf8,<svg width="10" height="10" xmlns="http://www.w3.org/2000/svg"><circle cx="2" cy="2" r="1" fill="white"/></svg>');background-repeat:repeat;animation:snowfall 20s linear infinite;opacity:.5}@keyframes snowfall{0%{background-position:0 0}to{background-position:0 1000px}}
