@layer components{.social-share-button{align-items:center;display:flex;gap:.5em;text-decoration:none;width:-moz-min-content;width:min-content}.social-share-button__icon{font-size:1.5em}.social-share-button--styled{--color-hover:color-mix(in srgb,var(--color-brand),#000 15%);background-color:var(--color-brand);border-radius:.25rem;color:#fff;font-size:.875rem;line-height:normal;padding:.5rem;transition:background-color .25s ease-out}.social-share-button--styled:hover{background-color:var(--color-hover)}.social-share-button--styled:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.social-share-button--styled .social-share-button__label{padding:0 .5rem;white-space:nowrap}}.post-card[data-v-a64e1595]{margin-bottom:calc(var(--spacing,.25rem)*4)}@media(min-width:64rem){.post-card[data-v-a64e1595]{margin-bottom:calc(var(--spacing,.25rem)*8)}}.card[data-v-a64e1595]{background-color:var(--color-light-arena,#f7f7f7);border-radius:var(--radius-md,.375rem);display:grid;gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(4,minmax(0,1fr));padding:calc(var(--spacing,.25rem)*4)}@media(min-width:64rem){.card[data-v-a64e1595]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:80rem){.card[data-v-a64e1595]{grid-template-columns:repeat(4,minmax(0,1fr))}}.card__image[data-v-a64e1595]{aspect-ratio:1;border-radius:var(--radius-md,.375rem);grid-column:span 1/span 1;justify-self:center;max-width:calc(var(--spacing,.25rem)*16);overflow:hidden;position:relative;width:100%}@media(min-width:80rem){.card__image[data-v-a64e1595]{justify-self:flex-start}}.card__content[data-v-a64e1595]{display:flex;flex-direction:column;grid-column:span 3/span 3;justify-content:center}@media(min-width:64rem){.card__content[data-v-a64e1595]{grid-column:span 1/span 1}}@media(min-width:80rem){.card__content[data-v-a64e1595]{grid-column:span 3/span 3}}.card__content-title[data-v-a64e1595]{margin:calc(var(--spacing,.25rem)*0);text-wrap:pretty}@media(min-width:64rem){@media not all and (min-width:80rem){.card__content-title[data-v-a64e1595]{text-align:center}}}@media(min-width:80rem){.card__content-title[data-v-a64e1595]{text-align:left}}
