.home-universes{--universe-art-blue:var(--color-primary);--universe-art-light:var(--color-accent-cyan,#68e0f8);--universe-art-gold:color-mix(in oklch, var(--color-warning,#b6761a) 75%, var(--color-warning-bg,#fcefd6));--universe-art-green:color-mix(in oklch, var(--color-success,#147e4e) 55%, var(--bg-surface,#fff));--universe-art-violet:var(--color-accent-violet,#ac84ef);--universe-art-paper:var(--bg-surface,#fff);--universe-art-ink:var(--fg-1);background:var(--bg-page)}.home-universes__inner{max-width:var(--frame-max-width,var(--container-max-width));padding:var(--space-12) var(--space-4);margin:0 auto}@media (min-width:768px){.home-universes__inner{padding:var(--space-16) var(--space-10)}}.home-universes__grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.home-universes__grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.home-universes__grid{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr))}.home-universes__grid--many{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-universes__item{min-width:0;display:flex}.universe-tile{background-color:var(--surface-card-bg,var(--surface-0,#fff));border-radius:var(--surface-card-radius,var(--radius-lg,20px));box-shadow:var(--surface-card-shadow,0 2px 8px #0707210f);border:1px solid var(--surface-card-border,var(--surface-1,#f0f0f0));align-items:center;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-5) var(--space-3) var(--space-6);color:var(--fg-1);text-align:center;flex-direction:column;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:flex;position:relative}@media (min-width:768px){.universe-tile{padding:var(--space-6) var(--space-4) var(--space-8);gap:var(--space-4)}}.universe-tile:hover,.universe-tile:focus-visible{border-color:var(--color-primary);box-shadow:var(--surface-card-shadow-hover,var(--shadow-md))}.universe-tile:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.universe-tile__art{flex:none;width:88px;height:80px;display:block}@media (min-width:768px){.universe-tile__art{width:104px;height:96px}}.universe-tile__body{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.universe-tile__name{font-family:var(--font-ui);font-weight:var(--font-weight-semibold,600);font-size:var(--text-md,1rem);text-wrap:balance;line-height:1.35}.universe-tile__desc{font-size:var(--text-sm,.875rem);color:var(--fg-2);text-wrap:pretty;line-height:1.6}.universe-tile__go{top:var(--space-3);right:var(--space-3);color:var(--fg-3);transition:color .18s;position:absolute}.universe-tile__go-svg{width:15px;height:15px;display:block}.universe-tile:hover .universe-tile__go,.universe-tile:focus-visible .universe-tile__go{color:var(--color-primary)}@media (prefers-reduced-motion:reduce){.universe-tile,.universe-tile__go{transition:none}}
