.story-card[data-v-383b8de4]{background:rgb(var(--color-surface));border-color:rgb(var(--color-fg)/calc(var(--edge-k)*.08 + var(--edge-b)));border-radius:1rem;border-width:1px;flex-direction:column;height:100%;isolation:isolate;padding:1.25rem;position:relative;transition-duration:.3s;transition-property:transform,background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);will-change:transform}.story-card[data-v-383b8de4],.story-card__logo[data-v-383b8de4]{display:flex}.story-card__logo[data-v-383b8de4]{align-items:center;height:clamp(7rem,10vw,11rem);justify-content:center;margin-bottom:1.25rem;width:100%}.story-card__logo img[data-v-383b8de4]{height:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;width:100%}.story-card__title[data-v-383b8de4]{margin-bottom:.5rem;-webkit-line-clamp:2;font-size:1.125rem;font-weight:700;line-height:1.75rem;line-height:1.375;--tw-text-opacity:1;color:rgb(var(--color-fg)/calc(1 - (1 - var(--tw-text-opacity, 1))*var(--fg-dim)))}.story-card__description[data-v-383b8de4],.story-card__title[data-v-383b8de4]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.story-card__description[data-v-383b8de4]{margin-bottom:1.25rem;-webkit-line-clamp:3;color:rgb(var(--color-fg)/calc(1 - var(--fg-dim)*.26));font-size:.875rem;font-weight:400;line-height:1.25rem;line-height:1.625}.story-card__cta[data-v-383b8de4]{align-self:flex-end;margin-top:auto}.story-card__cta[data-v-383b8de4]:after{border-radius:1rem;content:"";top:0;right:0;bottom:0;left:0;position:absolute}@media (hover:none){.story-card[data-v-383b8de4]{transition-duration:.15s}.story-card[data-v-383b8de4]:active{transform:scale(.985)}}@media (hover:hover) and (pointer:fine){.story-card[data-v-383b8de4]:hover{--tw-translate-y:-.25rem;border-color:rgb(var(--color-fg)/calc(var(--edge-k)*.2 + var(--edge-b)));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.story-card[data-v-383b8de4]:focus-within{border-color:rgb(var(--color-fg)/calc(var(--edge-k)*.2 + var(--edge-b)))}:where(html.dark) .story-card__logo img[data-v-383b8de4]{filter:grayscale(1) brightness(.6) contrast(8) invert(1);mix-blend-mode:screen}@media (prefers-reduced-motion:reduce){.story-card[data-v-383b8de4]{transition:none}.story-card[data-v-383b8de4]:active,.story-card[data-v-383b8de4]:hover{transform:none}}
