.do-card--primary.svelte-1nn8nzc{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:0;height:100%;overflow:hidden;margin-left:auto;margin-right:auto;gap:1.2rem;width:100%;padding:1.5rem;transition:all .2s}.do-card--primary.svelte-1nn8nzc .do-card--primary__overlay:where(.svelte-1nn8nzc){position:absolute;display:grid;grid-template-rows:1fr min-content;align-items:center;justify-items:center;text-align:center;opacity:0;color:#fff;top:0;left:0;width:100%;height:100%;background-color:#454545;padding:2.1rem;transition:all .2s}.do-card--primary.svelte-1nn8nzc img:where(.svelte-1nn8nzc){max-width:150px}.do-card--primary.svelte-1nn8nzc .do-card--primary__content:where(.svelte-1nn8nzc){display:grid;justify-items:center;align-content:center;padding:.75rem;gap:1.2rem;text-align:center}.do-card--primary.svelte-1nn8nzc .do-card--primary__content:where(.svelte-1nn8nzc) h3:where(.svelte-1nn8nzc){font-size:1.5rem}.do-card--primary.svelte-1nn8nzc:hover .do-card--primary__overlay:where(.svelte-1nn8nzc){opacity:1}.do-card--primary--noverlay.svelte-1nn8nzc{justify-content:start}.do-card--primary--noverlay.svelte-1nn8nzc .do-card--primary__content:where(.svelte-1nn8nzc){grid-template-rows:1fr auto}
