.card[data-v-a2e97554]{color:inherit;width:100%;max-width:calc(100vw - 32px);min-height:400px;display:block}@media (width>=375px){.card[data-v-a2e97554]{width:362px;min-height:360px}}.content-wrapper[data-v-a2e97554]{padding:var(--spacing-24);border:1px solid var(--color-gray-300);background-color:var(--color-common-white);gap:var(--spacing-16);border-radius:8px;flex-direction:column;width:100%;min-height:100%;display:flex;position:relative}.content-wrapper[data-v-a2e97554]:hover{background-color:var(--color-gray-25)}.title[data-v-a2e97554]{font-size:var(--font-size-display-xs);line-height:var(--line-height-display-xs);letter-spacing:var(--letter-spacing-0);margin-bottom:var(--spacing-8);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.publish-date[data-v-a2e97554],.title[data-v-a2e97554]{font-weight:var(--font-weight-bold)}.publish-date[data-v-a2e97554]{font-size:var(--font-size-text-md);line-height:var(--line-height-text-xs);letter-spacing:var(--letter-spacing-pos2);text-transform:uppercase;color:var(--color-gray-600);margin-top:auto}.badge[data-v-a2e97554]{margin-bottom:var(--spacing-8)}.subtitle[data-v-a2e97554]{font-size:var(--font-size-text-md);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-direction:column;min-height:56px;display:-webkit-box;overflow:hidden}.learn-more[data-v-a2e97554]{padding-top:var(--spacing-24);border-top:1px solid var(--color-gray-300);text-align:center;font-size:var(--font-size-text-xl);line-height:var(--line-height-text-xl);font-weight:var(--font-weight-bold);color:var(--color-primary-700)}
