::selection{color:#f7f6f2;background:#1f8275}a{color:var(--teal);text-decoration:none}a:hover{color:var(--accent2)}button{font-family:inherit}@keyframes lrUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes lrFade{0%{opacity:0}to{opacity:1}}@keyframes lrFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes lrSpin{to{transform:rotate(360deg)}}@keyframes lrTitleIn{0%{opacity:0;clip-path:inset(-32% 100% -60% 0)}to{opacity:1;clip-path:inset(-32% 0 -60%)}}@keyframes lrNote{0%{opacity:0;transform:translate(-50%,-50%)rotate(-6deg)}18%{opacity:1}to{opacity:0;transform:translate(-50%,-230%)rotate(8deg)}}@keyframes lrPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.14)}}@keyframes lrDrift{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(-16px)rotate(4deg)}to{transform:translateY(0)rotate(0)}}.lrFloat{animation:7s ease-in-out infinite lrFloat}.lrBtn{transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s,background .2s,color .2s}.lrBtn:hover{transform:translateY(-3px)}.lrLine{transition:background .28s,border-color .28s,box-shadow .28s,transform .2s}.lrLine:hover{transform:translate(2px)}.lrChip{transition:background .2s,border-color .2s,color .2s,transform .2s}.lrChip:hover{transform:translateY(-1px)}.lrPhr{transition:background .25s,border-color .25s,transform .2s}.lrPhr:hover{transform:translateY(-2px)}.lrRelated{transition:transform .38s cubic-bezier(.2,.8,.2,1),box-shadow .38s}.lrRelated:hover{transform:translateY(-6px)}.lrArm{transition:transform .8s cubic-bezier(.4,.1,.2,1)}
