@layer modules{.Gallery__list{list-style:none;margin-left:0;padding-left:0;--grid-cols: 1;--grid-row-gap: 1rem;--grid-col-gap: 1rem;display:flex;flex-wrap:wrap;gap:var(--grid-row-gap) var(--grid-col-gap)}.Gallery__list>*{width:calc((100% - var(--grid-col-gap) * (var(--grid-cols) - 1)) / var(--grid-cols));margin:0}@media (min-width: 26.25em){.Gallery__list{--grid-cols: 2}}@media (min-width: 40em){.Gallery__list{--grid-cols: 3}}@media (min-width: 60em){.Gallery__list{--grid-cols: 4}}@media (min-width: 78.75em){.Gallery__list{--grid-cols: 5}}.Gallery__link{display:block;overflow:hidden;border:1px solid #d1d9e1;border-radius:.5rem;box-shadow:0 0 .5rem #d1d9e180;background:#ffffff40;transition:border-color .2s,box-shadow .2s,background-color .2s;position:relative;height:0;padding-bottom:100%}.Gallery__link>*{position:absolute;inset:0}.Gallery__link:hover{border-color:#c2ccd7;box-shadow:0 0 .25rem #d1d9e1;background:#fff6}.Gallery__img{object-fit:cover;width:100%;height:100%}.Gallery--slider{--bp-gallery-1-2: 26.25em;--bp-gallery-2-3: 40em;--bp-gallery-3-4: 60em;--bp-gallery-4-5: 78.75em}.PAGE--JS-ON .Gallery--slider *:not(.Gallery__slider-container--initialized)>.Gallery__list>*:nth-child(n+6){display:none}@media (max-width: 78.6875em){.PAGE--JS-ON .Gallery--slider *:not(.Gallery__slider-container--initialized)>.Gallery__list>*:nth-child(n+5){display:none}}@media (max-width: 59.9375em){.PAGE--JS-ON .Gallery--slider *:not(.Gallery__slider-container--initialized)>.Gallery__list>*:nth-child(n+4){display:none}}@media (max-width: 39.9375em){.PAGE--JS-ON .Gallery--slider *:not(.Gallery__slider-container--initialized)>.Gallery__list>*:nth-child(n+3){display:none}}@media (max-width: 26.1875em){.PAGE--JS-ON .Gallery--slider *:not(.Gallery__slider-container--initialized)>.Gallery__list>*:nth-child(n+2){display:none}}.Gallery--slider .Gallery__slider{position:relative}.Gallery--slider .Gallery__slider-container{overflow:hidden}.Gallery--slider .Gallery__slider-container>*:last-child{margin-bottom:0}.Gallery--slider .Gallery__slider-container--initialized .Gallery__list{gap:0}.Gallery--slider .Gallery__slider-arr{opacity:0}.Gallery--slider .Gallery__slider-container--initialized~.Gallery__slider-arr{opacity:1}}
