button[data-v-54bd237e]{align-items:center;background-color:transparent;border:none;display:flex;font-weight:inherit;text-align:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}button[data-v-54bd237e]:not([data-cursor]){cursor:default}.link[data-v-54bd237e]{line-height:inherit;max-width:100%}.link[data-v-54bd237e]:not([data-cursor]){cursor:pointer}.link[data-v-54bd237e]:disabled,.link[disabled][data-v-54bd237e]:not([disabled=false]){cursor:not-allowed;opacity:.3;pointer-events:none}.link.form[data-v-54bd237e]{line-height:1.35}.link.btn[data-v-54bd237e]{align-items:center;border:var(--border);border-radius:var(--radius);color:currentColor;display:flex;justify-content:center;line-height:1.2;padding:var(--space-xs) var(--space-m);text-align:center;transition:background-color .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out}@media (any-hover:hover) and (any-pointer:fine){.link.btn[data-v-54bd237e]:hover{background-color:var(--color-black);border:var(--border);border-color:var(--color-black);color:var(--color-white)}}.link.btn-black[data-v-54bd237e]{background-color:var(--color-white);border-color:var(--color-off-black);color:var(--color-black)}@media (any-hover:hover) and (any-pointer:fine){.link.btn-black[data-v-54bd237e]:hover{background-color:var(--color-off-black);border-color:var(--color-off-black);color:var(--color-white)}}.link.btn-black-solid[data-v-54bd237e]{background-color:var(--color-off-black);border-color:var(--color-off-black);color:var(--color-white)}@media (any-hover:hover) and (any-pointer:fine){.link.btn-black-solid[data-v-54bd237e]:hover{background-color:var(--color-sand);border-color:var(--color-sand);color:var(--color-black)}}.link.btn-black-solid-alt[data-v-54bd237e]{background-color:var(--color-off-black);border-color:var(--color-off-black);color:var(--color-white)}@media (any-hover:hover) and (any-pointer:fine){.link.btn-black-solid-alt[data-v-54bd237e]:hover{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-black)}}.link.btn-white[data-v-54bd237e]{background-color:var(--color-off-black);border-color:var(--color-white);color:var(--color-white)}@media (any-hover:hover) and (any-pointer:fine){.link.btn-white[data-v-54bd237e]:hover{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-black)}}.link.default[data-v-54bd237e]{transition:color .15s ease-in-out,background-color .15s ease-in-out}@media (any-hover:hover) and (any-pointer:fine){.link.default[data-v-54bd237e]:hover{color:var(--color-grey)}}.link.default.active[data-v-54bd237e],.link.default.black[data-v-54bd237e]{color:var(--color-black)}@media (any-hover:hover) and (any-pointer:fine){.link.default.black[data-v-54bd237e]:hover{color:var(--color-grey)}}.link.default.alpha-black[data-v-54bd237e]{color:var(--color-alpha-black)}@media (any-hover:hover) and (any-pointer:fine){.link.default.alpha-black[data-v-54bd237e]:hover{color:var(--color-white)}}.text[data-v-54bd237e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}figure{display:flex;flex-direction:column;gap:var(--space-xs);width:100%}.placeholder{overflow:hidden;position:relative}.placeholder img,.placeholder svg,img{height:auto;width:100%}img{-o-object-fit:cover;object-fit:cover}figure.cover{height:100%;width:100%}figure.cover .placeholder,figure.cover .placeholder img,figure.cover .placeholder svg,figure.cover img,figure.cover picture{height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}
