@media only screen and (min-width:0rem){#gallery-1897{overflow:hidden;padding:var(--sectionPadding);position:relative}#gallery-1897 .cs-container{gap:clamp(3rem,6vw,4rem);margin:auto;max-width:80rem;position:relative}#gallery-1897 .cs-container,#gallery-1897 .cs-content{align-items:center;display:flex;flex-direction:column;width:100%}#gallery-1897 .cs-content{gap:1.5rem;justify-content:space-between;text-align:center;z-index:1}#gallery-1897 .cs-title{margin:0;max-width:25ch}#gallery-1897 .cs-gallery{display:grid;gap:clamp(1rem,2vw,1.25rem);grid-auto-flow:row;width:100%;z-index:1}#gallery-1897 .cs-item{background-color:#f7f7f8;-moz-column-gap:clamp(.5rem,2vw,1rem);column-gap:clamp(.5rem,2vw,1rem);display:grid;padding:clamp(1rem,4vw,2rem);row-gap:1rem;width:100%}#gallery-1897 .cs-item-text{color:var(--headerColor);font-size:1.25rem;font-weight:700;grid-column:span 2;line-height:1.2em;margin:0}#gallery-1897 .cs-picture-group{grid-column:span 1;min-height:clamp(15rem,23vw,20rem);overflow:hidden;position:relative}#gallery-1897 .cs-picture{display:block;height:100%;width:100%}#gallery-1897 .cs-picture img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#gallery-1897 .cs-tag{background:var(--secondary);bottom:clamp(.5rem,2vw,1rem);color:var(--bodyTextColorWhite);font-size:.875rem;left:clamp(.5rem,2vw,1rem);line-height:1.5em;padding:.25rem .75rem;position:absolute}#gallery-1897 .cs-graphic{height:clamp(28.3125rem,55vw,47.3125rem);-o-object-fit:cover;object-fit:cover;position:absolute;width:clamp(31.25rem,60vw,52.1875rem);z-index:0}#gallery-1897 .cs-graphic-top{right:-8.875rem;top:0}#gallery-1897 .cs-graphic-bottom{bottom:0;left:0}}@media only screen and (min-width:37.5rem){#gallery-1897 .cs-gallery{grid-template-columns:repeat(2,1fr)}#gallery-1897 .cs-graphic-top{right:-8.375rem;transform:none}#gallery-1897 .cs-graphic-bottom{left:-7.5rem;transform:none}}@media only screen and (min-width:100rem){#gallery-1897 .cs-graphic-top{left:50%;margin-left:15rem}#gallery-1897 .cs-graphic-bottom{left:auto;margin-right:16.25rem;right:50%}}@media only screen and (min-width:0rem){body.dark-mode #gallery-1897{background-color:rgba(0,0,0,.2)}body.dark-mode #gallery-1897 .cs-item-text,body.dark-mode #gallery-1897 .cs-title{color:var(--bodyTextColorWhite)}body.dark-mode #gallery-1897 .cs-item{background-color:var(--medium)}body.dark-mode #gallery-1897 .cs-graphic{opacity:.05}}