._gallery_i7juz_4{display:grid;gap:var(--fps-sp-4);inline-size:100%}._gallery_grid_i7juz_6{grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr))}._gallery_list_i7juz_8{grid-template-columns:minmax(0,1fr);gap:var(--fps-sp-3)}._gallery_carousel_i7juz_10{grid-auto-flow:column;grid-auto-columns:minmax(min(17rem,78%),1fr);grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--fps-sp-1);padding-block-end:var(--fps-sp-2);scrollbar-width:thin}._gallery_carousel_i7juz_10>*{scroll-snap-align:start}._card_i7juz_23{display:flex;flex-direction:column;gap:var(--fps-sp-2);min-inline-size:0;color:inherit;text-decoration:none;border-radius:var(--fps-r-md);transition:transform var(--fps-dur-fast),opacity var(--fps-dur-fast)}a._card_i7juz_23:hover ._title_i7juz_33{color:var(--fps-c-accent)}a._card_i7juz_23:hover ._frame_i7juz_34{transform:translateY(-2px)}a._card_i7juz_23:focus-visible{outline:none;box-shadow:var(--fps-focus-ring)}._gallery_list_i7juz_8 ._card_i7juz_23{flex-direction:row;align-items:center;gap:var(--fps-sp-4);padding-block-end:var(--fps-sp-3);border-block-end:1px solid var(--fps-c-border-muted)}._gallery_list_i7juz_8 ._card_i7juz_23:last-child{border-block-end:0;padding-block-end:0}._gallery_list_i7juz_8 ._frame_i7juz_34{flex:none;inline-size:9rem}._frame_i7juz_34{display:block;overflow:hidden;inline-size:100%;aspect-ratio:3 / 2;border-radius:var(--fps-r-md);background:var(--fps-c-surface-alt);transition:transform var(--fps-dur-fast)}._image_i7juz_57{inline-size:100%;block-size:100%;object-fit:cover;display:block}._framePlain_i7juz_58{display:block;inline-size:100%;block-size:100%}._text_i7juz_60{display:flex;flex-direction:column;gap:.2rem;min-inline-size:0}._title_i7juz_33{color:var(--fps-c-text);font:600 var(--fps-text-base)/1.4 var(--fps-font-heading);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;transition:color var(--fps-dur-fast)}._summary_i7juz_67{color:var(--fps-c-text-3);font:var(--fps-text-sm)/1.55 var(--fps-font-ui);overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}._gallery_list_i7juz_8 ._summary_i7juz_67{-webkit-line-clamp:2;line-clamp:2}._cardMuted_i7juz_76{opacity:.5}._cardMuted_i7juz_76 ._title_i7juz_33{color:var(--fps-c-text-3);font-style:italic}._empty_i7juz_79{margin:0;padding:var(--fps-sp-5);border:1px dashed var(--fps-c-border-muted);border-radius:var(--fps-r-md);color:var(--fps-c-text-3);font-size:var(--fps-text-sm);text-align:center}@media(max-width:40rem){._gallery_grid_i7juz_6{grid-template-columns:minmax(0,1fr)}._gallery_list_i7juz_8 ._card_i7juz_23{gap:var(--fps-sp-3)}._gallery_list_i7juz_8 ._frame_i7juz_34{inline-size:6.5rem}}@media(prefers-reduced-motion:reduce){._card_i7juz_23,._frame_i7juz_34{transition-duration:.01ms}}
