.support-note{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;display:grid}.support-note-cup{opacity:.85;margin-top:-.2rem;transition:transform .22s cubic-bezier(.3,0,.25,1),opacity .22s}.support-note:hover .support-note-cup,.support-note:focus-within .support-note-cup{opacity:1;transform:rotate(-6deg)translateY(-1px)}.support-note-line{color:rgb(var(--muted-foreground));max-width:46ch;font-size:14px;line-height:1.6}.support-link{font-family:var(--font-display);color:rgb(var(--foreground));text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:rgb(var(--foreground) / .3);text-decoration-color:rgb(var(--foreground) / .3);border-radius:2px;align-items:baseline;gap:.2rem;margin-top:.3rem;font-size:17px;font-style:italic;line-height:1.35;transition:text-decoration-color .15s;display:inline-flex}.support-link:hover{-webkit-text-decoration-color:rgb(var(--foreground) / .8);text-decoration-color:rgb(var(--foreground) / .8)}.support-link:focus-visible{box-shadow:0 0 0 2px rgb(var(--foreground) / .25);outline:none}.support-link-arrow{opacity:.5;align-self:center;width:.8em;height:.8em;transition:transform .15s,opacity .15s}.support-link:hover .support-link-arrow{opacity:.9;transform:translate(1px,-1px)}@media (prefers-reduced-motion:reduce){.support-note-cup,.support-link-arrow{transition:none}.support-note:hover .support-note-cup,.support-note:focus-within .support-note-cup,.support-link:hover .support-link-arrow{transform:none}}
