.page-module-scss-module__OAVjdG__main{max-width:1600px;min-height:100vh;padding:var(--nav-height) 1.5rem 4rem;margin:0 auto}@media (max-width:768px){.page-module-scss-module__OAVjdG__main{padding:var(--nav-height) 1rem 4rem}}.page-module-scss-module__OAVjdG__section .page-module-scss-module__OAVjdG__sectionTitle{margin:1.5rem 0 .75rem}.page-module-scss-module__OAVjdG__section .page-module-scss-module__OAVjdG__images{flex-flow:wrap;gap:1rem;display:flex}
.react-photo-album{display:flex}.react-photo-album,.react-photo-album *{box-sizing:border-box}.react-photo-album--track{align-items:flex-start;display:flex}.react-photo-album--photo{padding:calc(var(--react-photo-album--padding) * 1px);position:relative}.react-photo-album--image{width:100%;height:auto;aspect-ratio:var(--react-photo-album--photo-width) / var(--react-photo-album--photo-height);display:block}.react-photo-album--button{cursor:pointer;border:initial;background:initial}.react-photo-album--rows{row-gap:calc(var(--react-photo-album--spacing) * 1px);flex-direction:column}.react-photo-album--rows .react-photo-album--track{--react-photo-album--track-gaps:calc(var(--react-photo-album--spacing) * (var(--react-photo-album--track-size) - 1) + 2 * var(--react-photo-album--padding) * var(--react-photo-album--track-size));justify-content:space-between}.react-photo-album--rows .react-photo-album--photo{width:calc((100% - var(--react-photo-album--track-gaps) * 1px) / (var(--react-photo-album--container-width) - var(--react-photo-album--track-gaps)) * var(--react-photo-album--photo-width) + 2px * var(--react-photo-album--padding))}
