.Tile_tile__J4m7P{display:flex;flex-direction:column;align-items:flex-start;position:relative;overflow:hidden;background:var(--card);border-radius:var(--r-lg);padding:32px;color:inherit;text-decoration:none;--tile-bg:var(--card);background:var(--tile-bg);transition:transform .16s var(--ease-out),background-color .2s ease}.Tile_sky__s_7pF{--tile-bg:var(--sky)}.Tile_sand__kGXt4{--tile-bg:var(--sand)}.Tile_rose__H6rEv{--tile-bg:var(--rose)}.Tile_link__KOBbo:active{transform:scale(.985)}@media (hover:hover) and (pointer:fine){.Tile_link__KOBbo:hover{background:color-mix(in srgb,var(--tile-bg) 93%,var(--blue))}}.Tile_tile__J4m7P[data-span="3"]{grid-column:span 3}.Tile_tile__J4m7P[data-span="4"]{grid-column:span 4}.Tile_tile__J4m7P[data-span="6"]{grid-column:span 6}.Tile_tile__J4m7P[data-span="8"]{grid-column:span 8}.Tile_tile__J4m7P[data-span="12"]{grid-column:span 12}@media (max-width:1120px){.Tile_tile__J4m7P[data-span="3"]{grid-column:span 6}}@media (max-width:860px){.Tile_tile__J4m7P[data-span="4"],.Tile_tile__J4m7P[data-span="6"],.Tile_tile__J4m7P[data-span="8"]{grid-column:span 12}}@media (prefers-reduced-motion:reduce){.Tile_link__KOBbo:active{transform:none}}.cards_craftPhoto__8pKPh{width:100%;margin-bottom:14px}.cards_craftName__Jnmy1{display:block;font-family:var(--font-head);font-size:18px;font-weight:500;letter-spacing:-.015em;padding:0 8px}.cards_craftRegion__4LMFN{display:block;font-size:14px;color:var(--ink-2);padding:0 8px}.cards_evTop__F_UG4{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.cards_evDate__rCBLk{background:var(--sky);color:var(--blue);font-weight:500;font-size:13.5px;padding:6px 12px;border-radius:10px}.cards_evTitle__l9i8O{font-family:var(--font-head);font-size:21px;font-weight:500;line-height:1.25;margin:0 0 6px;text-wrap:balance}.cards_evText__Ji6ud{margin:0 0 16px;color:var(--ink-2);font-size:14.5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cards_evPlace__JRK9z{margin-top:auto;font-size:13.5px;font-weight:500;color:var(--warm-text)}.cards_rq__Mcyo8{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%}.cards_rqTop__H7qpC{display:flex;align-items:center;gap:8px;margin-bottom:12px}.cards_tag__QwchA{display:inline-block;font-size:12.5px;font-weight:500;padding:6px 10px;border-radius:8px;background:var(--rose);color:var(--warm-text)}.cards_tagBlue__YbvX_{background:var(--sky);color:var(--blue)}.cards_rqTitle__2DO_o{font-family:var(--font-head);font-size:20px;font-weight:500;line-height:1.25;margin:0 0 8px;text-wrap:balance}.cards_rqText__DOSbP{margin:0 0 16px;color:var(--ink-2);font-size:15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cards_who__AFUAj{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;margin-top:auto}.cards_pTop__aArn8{align-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}.cards_pName__pEhu2{display:block;font-family:var(--font-head);font-size:20px;font-weight:500;line-height:1.25;margin-bottom:4px;text-wrap:balance}.cards_pMeta__NWS1g{display:block;font-size:14px;color:var(--ink-2)}.Photo_frame__e5S8k{position:relative;overflow:hidden;border-radius:var(--r-md);background:#dde3ec}.Photo_img__SC2AM{object-fit:cover;transition:transform .3s var(--ease-out)}.Photo_auto__RxYrX{width:100%;height:auto;display:block}@media (hover:hover) and (pointer:fine){a:hover .Photo_img__SC2AM{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.Photo_img__SC2AM{transition:none}a:hover .Photo_img__SC2AM{transform:none}}