 @media only screen and (min-width: 0rem) {#gallery-42 {padding: var(--sectionPadding);}#gallery-42 .cs-container {width: 100%;max-width: 80rem;margin: auto;display: flex;flex-direction: column;align-items: center;gap: clamp(3rem, 6vw, 4rem);}#gallery-42 .cs-content {text-align: left;width: 100%;display: flex;flex-direction: column;align-items: flex-start;}#gallery-42 .cs-title {max-width: 20ch;font-family: ocra;font-size: 2.75em;letter-spacing: -2.5px;padding-top: 0.2em;}#gallery-42 .cs-text {max-width: 39.375rem;position: relative;z-index: 1;}#gallery-42 .cs-text:after {content: "";width: 100%;height: 1px;margin-top: 1.5rem;background: var(--primary);opacity: 1;display: block;position: relative;}#gallery-42 .cs-link {font-size: 0.9375rem;font-weight: 700;text-decoration: none;line-height: 1.5em;width: 6.25rem;color: var(--headerColor);position: relative;display: flex;justify-content: space-between;align-items: center;}#gallery-42 .cs-link:before {content: "";position: absolute;display: block;height: 2px;width: 100%;background: currentColor;opacity: 1;bottom: -0.1875rem;left: 0;}#gallery-42 .cs-link:hover svg {transform: translateX(0.4375rem);}#gallery-42 .cs-link svg {width: 1.5rem;height: 1.5rem;transition: transform 0.3s;}#gallery-42 .cs-image-group {width: 100%;height: auto;display: grid;grid-template-columns: repeat(12, 1fr);grid-template-rows: repeat(6, 31vw);gap: clamp(0.5rem, 1.5vw, 1.25rem);margin-bottom: -2.5rem;}#gallery-42 .cs-picture {display: block;position: relative;}#gallery-42 .cs-picture img {position: absolute;top: 0;left: 0;height: 100%;width: 100%;object-fit: cover;border-radius: 0.3em;cursor: pointer;transition: transform 0.7s;}#gallery-42 .cs-picture-1 {grid-column: 1/span 6;grid-row: span 1;}#gallery-42 .cs-picture-1 img {z-index: 12;box-shadow: 0 0 0.5em var(--darkShadow);}#gallery-42 .cs-picture-1 img:hover {transform: scale(3) translateX(5vw);z-index: 1000;}#gallery-42 .cs-picture-2 {grid-column: 7/span 6;grid-row: span 1;}#gallery-42 .cs-picture-2 img {z-index: 11;box-shadow: 0 0 0.5em var(--darkShadow);}#gallery-42 .cs-picture-2 img:hover {transform: scale(3) translateX(1vw);z-index: 1000;}#gallery-42 .cs-picture-3 {grid-column: 1/span 12;grid-row: 2/span 2;}#gallery-42 .cs-picture-3 img {z-index: 10;box-shadow: 0 0 0.5em var(--darkShadow);}#gallery-42 .cs-picture-3 img:hover {transform: scale(1.5) translateX(5vw);z-index: 1000;}#gallery-42 .cs-picture-4 {grid-column: 1/span 12;grid-row: 4/span 2;}#gallery-42 .cs-picture-4 img {z-index: 9;box-shadow: 0 0 0.5em var(--darkShadow);}#gallery-42 .cs-picture-4 img:hover {transform: scale(1.5) translateX(-5vw);z-index: 1000;}#gallery-42 .cs-picture-5 {grid-column: 1/span 6;grid-row: 6/span 1;}#gallery-42 .cs-picture-5 img {z-index: 8;box-shadow: 0 0 0.5em var(--darkShadow);}#gallery-42 .cs-picture-5 img:hover {transform: scale(3) translateX(-1vw);z-index: 1000;}#gallery-42 .cs-picture-6 {grid-column: 7/span 6;grid-row: 6/span 1;}#gallery-42 .cs-picture-6 img {z-index: 7;box-shadow: 0 0 0.5em var(--darkShadow);}#gallery-42 .cs-picture-6 img:hover {transform: scale(3) translateX(-5vw);z-index: 1000;}#gallery-42 .cs-picture-7 {grid-column: 1/span 6;grid-row: span 1;}#gallery-42 .cs-picture-7 img {z-index: 6;box-shadow: 0 0 0.5em var(--darkShadow);}#gallery-42 .cs-picture-7 img:hover {transform: scale(3) translateX(5vw);z-index: 1000;}#gallery-42 .cs-picture-8 {grid-column: 7/span 6;grid-row: span 1;}#gallery-42 .cs-picture-8 img {z-index: 5;box-shadow: 0 0 0.5em var(--darkShadow);}#gallery-42 .cs-picture-8 img:hover {transform: scale(3) translateX(1vw);z-index: 1000;}#gallery-42 .cs-picture-9 {grid-column: 1/span 12;grid-row: 2/span 2;}#gallery-42 .cs-picture-9 img {z-index: 4;box-shadow: 0 0 0.5em var(--darkShadow);}#gallery-42 .cs-picture-9 img:hover {transform: scale(1.5) translateX(5vw);z-index: 1000;}#gallery-42 .cs-picture-10 {grid-column: 1/span 12;grid-row: 4/span 2;}#gallery-42 .cs-picture-10 img {z-index: 3;box-shadow: 0 0 0.5em var(--darkShadow);}#gallery-42 .cs-picture-10 img:hover {transform: scale(1.5) translateX(-5vw);z-index: 1000;}#gallery-42 .cs-picture-11 {grid-column: 1/span 6;grid-row: 6/span 1;}#gallery-42 .cs-picture-11 img {z-index: 2;box-shadow: 0 0 0.5em var(--darkShadow);}#gallery-42 .cs-picture-11 img:hover {transform: scale(3) translateX(-1vw);z-index: 1000;}#gallery-42 .cs-picture-12 {grid-column: 7/span 6;grid-row: 6/span 1;}#gallery-42 .cs-picture-12 img {z-index: 1;box-shadow: 0 0 0.5em var(--darkShadow);}#gallery-42 .cs-picture-12 img:hover {transform: scale(3) translateX(-5vw);z-index: 1000;}}@media only screen and (min-width: 48rem) {#gallery-42 .cs-content {flex-direction: row;justify-content: center;align-items: center;}#gallery-42 .cs-flex {text-align: left;width: 40vw;max-width: 40rem;flex: none;}#gallery-42 .cs-text {padding: 0.75rem 0 0.75rem 1.5rem;}#gallery-42 .cs-text:after {width: 1px;height: 100%;margin: 0 1.5rem 0 0;order: -1;position: absolute;left: 0;top: 0;}#gallery-42 .cs-image-group {grid-template-rows: repeat(3, clamp(7.25rem, 16vw, 13.125rem));}#gallery-42 .cs-picture-1 {grid-column: 1/span 3;grid-row: 1/span 1;}#gallery-42 .cs-picture-2 {grid-column: 4/span 3;grid-row: 1/span 1;}#gallery-42 .cs-picture-3 {grid-column: 1/span 6;grid-row: 2/span 2;}#gallery-42 .cs-picture-4 {grid-column: 7/span 6;grid-row: 1/span 2;}#gallery-42 .cs-picture-5 {grid-column: 7/span 3;grid-row: 3/span 1;}#gallery-42 .cs-picture-6 {grid-column: 10/span 3;grid-row: 3/span 1;}#gallery-42 .cs-picture-7 {grid-column: 1/span 3;grid-row: 1/span 1;}#gallery-42 .cs-picture-8 {grid-column: 4/span 3;grid-row: 1/span 1;}#gallery-42 .cs-picture-9 {grid-column: 1/span 6;grid-row: 2/span 2;}#gallery-42 .cs-picture-10 {grid-column: 7/span 6;grid-row: 1/span 2;}#gallery-42 .cs-picture-11 {grid-column: 7/span 3;grid-row: 3/span 1;}#gallery-42 .cs-picture-12 {grid-column: 10/span 3;grid-row: 3/span 1;}}@media only screen and (min-width: 0rem) {body.dark-mode #gallery-42 .cs-title, body.dark-mode #gallery-42 .cs-text {color: var(--bodyTextColorWhite);}body.dark-mode #gallery-42 .cs-link {color: var(--bodyTextColorWhite);}body.dark-mode #gallery-42 .cs-link:before {background: var(--bodyTextColorWhite);}body.dark-mode #gallery-42 .cs-link svg path {fill: var(--bodyTextColorWhite);}}