body{background:#ecebe7;margin:0}a{color:#3a3d44;text-decoration:none}a:hover{color:#3a3d44}.post{background:#fafaf8;border:1px solid #dedcd6;border-radius:6px;transition:border-color .2s,transform .3s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden}.post:hover{border-color:#b9b7b0;transform:translateY(-2px)}.post .t{transition:color .2s}.post:hover .t{color:#4b4e56}.btn{color:#3a3d44;background:0 0;border:1px solid #3a3d44;border-radius:4px;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-size:16px;font-weight:600;display:inline-flex}.btn.dark{color:#fff;background:#3a3d44}.btn.dark:hover{color:#fff;background:#2f3238}@keyframes rise{0%{opacity:0;filter:blur(4px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}.in{animation:.6s cubic-bezier(.22,1,.36,1) both rise}@media (prefers-reduced-motion:reduce){.in{animation:none}.post,.post:hover{transition:none;transform:none}}
