.content-card{isolation:isolate;border-radius:var(--tl-radius-16);background:var(--tl-color-bg-canvas);min-width:0;min-height:200px;color:var(--tl-color-text-primary);display:grid;position:relative;overflow:hidden}.content-card-link{min-height:inherit;color:inherit;text-decoration:none;display:grid;position:relative}.content-card-link:focus-visible{outline:var(--tl-stroke-2) solid var(--tl-color-border-focus);outline-offset:calc(-1 * var(--tl-space-4));border-radius:inherit}.content-card-copy{z-index:1;align-content:center;justify-items:start;gap:var(--tl-space-16);min-width:0;padding:var(--tl-space-24);display:grid;position:relative}.content-card-text{min-width:0;display:block}.content-card-text h2{font-size:var(--tl-type-heading-m-size);line-height:var(--tl-type-heading-m-line);letter-spacing:-.02em;word-break:keep-all;overflow-wrap:break-word;margin:0}.content-card-text h2>span,.content-card-text p>span{display:block}.content-card-text p{max-width:32ch;margin:var(--tl-space-8) 0 0;color:var(--tl-color-text-secondary);font-size:var(--tl-type-body-s-size);line-height:var(--tl-type-body-s-line);word-break:keep-all}.content-card-action{justify-self:start;align-items:center;gap:var(--tl-space-4);font-size:var(--tl-type-label-s-size);font-weight:var(--tl-weight-bold);line-height:var(--tl-type-label-s-line);display:inline-flex}.content-card-action>span{transition:transform .16s ease-out}@media (hover:hover){.content-card-link:hover .content-card-action>span{transform:translate(2px)}}.content-card-art,.content-card-crop{pointer-events:none;position:absolute;inset:0}.content-card-art{overflow:hidden}.content-card-art img{object-fit:cover}.content-card-art:after{content:"";position:absolute;inset:0}.content-card[data-slug=top-pack] img{object-position:70% bottom}.content-card[data-slug=top-pack] .content-card-art:after{background:linear-gradient(110deg, color-mix(in srgb, var(--tl-color-bg-surface) 80%, transparent), color-mix(in srgb, var(--tl-color-bg-surface) 35%, transparent) 50%, transparent 80%)}.content-card[data-slug=about-us]{background:var(--tl-neutral-1000);color:var(--tl-color-text-inverse)}.content-card[data-slug=about-us] img{object-position:right center}.content-card[data-slug=about-us] .content-card-art:after{background:linear-gradient(90deg, var(--tl-neutral-1000), color-mix(in srgb, var(--tl-neutral-1000) 85%, transparent) 36%, transparent 74%)}.content-card[data-slug=about-us] .content-card-text p,.content-card[data-slug=magicore] .content-card-text p{color:color-mix(in srgb, var(--tl-color-text-inverse) 85%, transparent)}.content-card[data-slug=collectible-con] .content-card-crop{inset:-85% 0 0}.content-card[data-slug=collectible-con] img{object-position:right bottom}.content-card[data-slug=collectible-con] .content-card-art:after{background:linear-gradient(100deg, color-mix(in srgb, var(--tl-color-bg-surface) 95%, transparent), color-mix(in srgb, var(--tl-color-bg-surface) 78%, transparent) 48%, color-mix(in srgb, var(--tl-color-bg-surface) 5%, transparent))}.content-card[data-slug=magicore]{background:var(--tl-color-bg-inverse);color:var(--tl-color-text-inverse)}.content-card[data-slug=magicore] .content-card-crop{inset:-80% -4% -12%}.content-card[data-slug=magicore] img{object-position:center bottom}.content-card[data-slug=magicore] .content-card-art:after{background:linear-gradient(90deg, color-mix(in srgb, var(--tl-color-bg-inverse) 80%, transparent), color-mix(in srgb, var(--tl-color-bg-inverse) 45%, transparent) 55%, color-mix(in srgb, var(--tl-color-bg-inverse) 15%, transparent))}@media (min-width:900px){.content-card{min-height:220px}.content-card-copy{padding:var(--tl-space-32)}.content-card-text h2{font-size:var(--tl-type-heading-l-size);line-height:var(--tl-type-heading-l-line)}.content-card[data-featured=true] .content-card-copy{padding-inline:var(--tl-space-48)}.content-card[data-featured=true] .content-card-text{max-width:50%}.content-card[data-featured=true] h2{font-size:var(--tl-type-display-card-size)}.content-card[data-featured=true] img{object-position:right center}}
