@media only screen and (min-width:0rem){#hero-996.is-banner{padding-bottom:clamp(3rem,6vw,5rem);padding-top:12rem}#hero-996.is-banner .cs-container{gap:0}#hero-996.is-banner .cs-content{max-width:47.5rem}#hero-996.is-banner .cs-title{font-size:clamp(3.5rem,6.4vw,4.5rem)}#gallery-grid{box-shadow:inset 0 8px 10px -4px #000,inset 0 -8px 10px -4px #000;padding:var(--sectionPadding);position:relative;z-index:1}#gallery-grid .cs-container{gap:clamp(2.5rem,5vw,4rem);margin:auto;max-width:80rem}#gallery-grid .cs-container,#gallery-grid .cs-content{align-items:center;display:flex;flex-direction:column;width:100%}#gallery-grid .cs-content{text-align:center}#gallery-grid .cs-title{margin:0 auto;max-width:30ch}#gallery-grid .sv-toggle-group{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(.75rem,1.5vw,1rem);justify-content:center;width:100%}#gallery-grid .sv-toggle-button{background-color:var(--accent);border:1px solid var(--primary);border-radius:var(--buttonRadius);box-sizing:border-box;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;line-height:clamp(2.875em,5.5vw,3.5em);margin:0;min-width:11.25rem;padding:0 1.5rem;text-transform:uppercase;transition:background-color .3s,color .3s}#gallery-grid .sv-toggle-button.is-active,#gallery-grid .sv-toggle-button:hover{background-color:var(--primary);color:#fff}#gallery-grid .cs-card-group{display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:1fr;list-style:none;margin:0;padding:0;width:100%}#gallery-grid .cs-item[hidden]{display:none}#gallery-grid .cs-item{list-style:none;margin:0;padding:0}#gallery-grid .sv-image-frame{display:block;width:100%}#gallery-grid .sv-image-frame img{aspect-ratio:3/4;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}}@media only screen and (max-width:47.99rem){#gallery-grid .sv-image-frame{margin-inline:auto;width:calc(100% - var(--sv-frame-offset)*2)}}@media only screen and (min-width:48rem){#gallery-grid .cs-card-group{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:64rem){#gallery-grid .cs-card-group{grid-template-columns:repeat(3,1fr)}}