.cb2-gallery .cb2-gitem{border-radius:18px;background:linear-gradient(165deg,rgb(255 255 255 / .05),rgb(255 255 255 / .015));transition:border-color 180ms var(--cb2-ease),transform 180ms var(--cb2-ease)}.cb2-gallery .cb2-gitem__thumb{background:var(--kt-surface1);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .05)}.cb2-gallery .cb2-gitem__thumb img{filter:saturate(.94);transition:transform 260ms var(--cb2-ease),filter 260ms var(--cb2-ease)}.cb2-gallery .cb2-gitem__cap{padding:14px 16px 15px}.cb2-gallery .cb2-gitem__title{margin:0 0 3px;font-size:14.5px;font-weight:800;line-height:1.9;color:var(--cb2-ink);text-wrap:balance}.cb2-gallery .cb2-gitem__desc{margin:0;font-size:12.5px;line-height:1.95;color:var(--cb2-muted)}.cb2-gallery .cb2-gallery__more{margin-block-start:24px}.cb2-gallery .cb2-gallery__more .cb2-quiet-link{font-size:14.5px;min-height:48px;border-block-end:1px solid #fff0;transition:opacity 180ms var(--cb2-ease),border-color 180ms var(--cb2-ease)}.cb2-gallery .cb2-gallery__more .cb2-quiet-link:focus-visible{outline:2px solid var(--cb2-gold-ink);outline-offset:4px;border-radius:8px}@media(min-width:640px){.cb2-gallery .cb2-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cb2-gallery .cb2-gitem--wide{grid-column:span 2}.cb2-gallery .cb2-gitem--wide .cb2-gitem__thumb{aspect-ratio:21/10}}@media(min-width:1024px){.cb2-gallery .cb2-gallery__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.cb2-gallery .cb2-gitem:first-child{grid-column:span 2;grid-row:span 2}.cb2-gallery .cb2-gitem:first-child{display:flex;flex-direction:column}.cb2-gallery .cb2-gitem:first-child .cb2-gitem__thumb{flex:1 1 auto;aspect-ratio:auto;min-height:0}.cb2-gallery .cb2-gitem--wide{grid-column:span 1}.cb2-gallery .cb2-gitem--wide .cb2-gitem__thumb{aspect-ratio:4/3}}@media(min-width:640px) and (max-width:1023.98px){.cb2-gallery .cb2-gitem--wide{grid-column:span 1}.cb2-gallery .cb2-gitem--wide .cb2-gitem__thumb{aspect-ratio:4/3}}.cb2-gallery .cb2-gitem__desc{min-height:3.9em}@media(hover:hover) and (pointer:fine){.cb2-gallery .cb2-gitem:hover{border-color:var(--cb2-gold-line);transform:translateY(-3px)}.cb2-gallery .cb2-gitem:hover .cb2-gitem__thumb img{transform:scale(1.05);filter:saturate(1)}.cb2-gallery .cb2-gallery__more .cb2-quiet-link:hover{opacity:1;border-block-end-color:var(--cb2-gold-line)}}@media (prefers-reduced-motion:reduce){.cb2-gallery .cb2-gitem,.cb2-gallery .cb2-gitem__thumb img,.cb2-gallery .cb2-gallery__more .cb2-quiet-link{transition:none}.cb2-gallery .cb2-gitem:hover{transform:none}.cb2-gallery .cb2-gitem:hover .cb2-gitem__thumb img{transform:none}}