.r4q8ZW_heading{font-family:var(--font-righteous), sans-serif;text-align:center;padding:8px 0 16px;font-size:2.4rem}.r4q8ZW_list{filter:drop-shadow(4px 4px 4px #00000040);gap:8px;width:100%;max-width:720px;margin:0 auto;list-style:none;display:grid}.r4q8ZW_item{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--color-frame-band);padding:8px;display:flex}.r4q8ZW_itemInner{background:var(--color-background);border:1px dashed var(--color-line);border-radius:6px;flex:1;align-content:start;gap:6px;min-width:0;padding:16px;display:grid;position:relative}.r4q8ZW_image{object-fit:contain;background:#fff;border-radius:4px;width:100%;height:200px;padding:8px}.r4q8ZW_name{min-width:0}.r4q8ZW_name:after{content:"";z-index:1;position:absolute;inset:0}.r4q8ZW_title{font-family:var(--font-title), sans-serif;overflow-wrap:anywhere;font-size:1.8rem;transition:color .15s}.r4q8ZW_itemInner:hover .r4q8ZW_title{color:var(--color-accent)}.r4q8ZW_text{opacity:.75;overflow-wrap:anywhere}@media (min-width:768px){.r4q8ZW_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:980px){.r4q8ZW_heading{padding:16px 0 24px;font-size:3.2rem}.r4q8ZW_list{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1080px}.r4q8ZW_item{padding:12px}.r4q8ZW_itemInner{border-radius:12px;padding:20px 24px}.r4q8ZW_title{font-size:2rem}}
