@media screen and (min-width:768px){.ss.gallery .gallery__wrap{display:flex;flex-wrap:wrap}}@media screen and (min-width:768px){.ss.gallery .gallery__wrap .gallery__item{width:50%;max-width:50%}}.ss.gallery-card{position:relative;display:flex;overflow:hidden;min-width:50%;height:100%;min-height:32.5rem;flex:1;align-items:flex-end;justify-content:center;padding:1.25rem}@media screen and (min-width:1199px){.ss.gallery-card{min-height:59.9375rem;height:100svh}}.ss.gallery-card::before{transition:opacity .3s ease-in-out;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);content:""}.ss.gallery-card article{transition:opacity .3s ease-in-out;position:relative;z-index:2;display:flex;width:100%;justify-content:space-between;gap:1.25rem;align-items:center}.ss.gallery-card article .gallery-card__title{margin:0;color:var(--neutral-white);font-family:"Bebas Neue",sans-serif;font-size:1.375rem;font-weight:400;line-height:140%}.ss.gallery-card article .l-btn{min-width:fit-content}@media screen and (max-width:479px){.ss.gallery-card article .l-btn{height:fit-content}}@media screen and (min-width:1199px){.ss.gallery-card::before,.ss.gallery-card article{opacity:0}.ss.gallery-card:hover::before,.ss.gallery-card:hover article{opacity:1}.ss.gallery-card:has(.l-btn:focus)::before,.ss.gallery-card:has(.l-btn:focus) article{opacity:1}}
