@keyframes pv-flow{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}.pv-flow-dot{animation:pv-flow 2.2s ease-in-out infinite}@keyframes pv-blink{50%{opacity:0}}.depth-card{perspective:1600px;background:transparent;border:0;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.depth-card-inner{position:relative;display:block;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,.1,.2,1);transform-style:preserve-3d}.depth-card.is-flipped .depth-card-inner{transform:rotateY(180deg)}.depth-back,.depth-face{position:absolute;inset:0;display:flex;flex-direction:column;backface-visibility:hidden;overflow:hidden}.depth-back{transform:rotateY(180deg)}.depth-back-scroll{height:100%;overflow:auto}.depth-star{position:absolute;right:-16px;bottom:-20px;font-size:130px;line-height:1;color:rgb(var(--lodestar));opacity:.07;pointer-events:none}.depth-card:focus-visible{outline:2px solid rgb(var(--lodestar));outline-offset:3px;border-radius:18px}@media (prefers-reduced-motion:reduce){.depth-card-inner{transition:none}}@keyframes lm-nudge-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes lm-halo{0%,to{box-shadow:0 0 14px 2px rgb(var(--lodestar)/.12);border-color:rgb(var(--lodestar)/.45)}50%{box-shadow:0 0 24px 7px rgb(var(--lodestar)/.45);border-color:rgb(var(--lodestar)/.85)}}.lm-nudge-card{box-shadow:0 16px 38px rgba(0,0,0,.5);animation:lm-nudge-in .5s ease both}.lm-nudge-arrow,.lm-nudge-card{background:#fbf8f2}.lm-nudge-halo{animation:lm-halo 2.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.lm-nudge-card{animation:none}.lm-nudge-halo{animation:none;box-shadow:0 0 0 1px rgb(var(--lodestar)/.5)}}