.page-module__vAr3Oq__headerContainer{flex-direction:column;justify-content:center;align-items:center;height:200px;display:flex}.page-module__vAr3Oq__headerContainer h1{font-size:50px;font-weight:300}@media (min-width:768px){.page-module__vAr3Oq__headerContainer{height:300px;padding-top:100px}.page-module__vAr3Oq__headerContainer h1{font-size:80px}}@media (min-width:1024px){.page-module__vAr3Oq__headerContainer h1{font-size:104px}}.page-module__vAr3Oq__breadcrumbs{color:#333;align-items:center;gap:.5rem;margin:1rem 0;font-size:17px;font-weight:500;display:flex}.page-module__vAr3Oq__breadcrumbs a,.page-module__vAr3Oq__breadcrumbs a:visited{color:inherit;text-decoration:none}.page-module__vAr3Oq__breadcrumbs a:hover{text-decoration:none}.page-module__vAr3Oq__crumbDivider{color:#333}.page-module__vAr3Oq__photoGalleryContainer{padding:0 0 50px}@media (min-width:1024px){.page-module__vAr3Oq__photoGalleryContainer{padding:50px 100px}}.page-module__vAr3Oq__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;display:grid}.page-module__vAr3Oq__card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.page-module__vAr3Oq__thumb{aspect-ratio:4/3;background:#f3f4f6;position:relative}.page-module__vAr3Oq__content{padding:.75rem}.page-module__vAr3Oq__title{margin:0;font-size:1rem}.page-module__vAr3Oq__meta{color:#6b7280;margin-top:.25rem;font-size:.875rem}.page-module__vAr3Oq__link{color:inherit;height:100%;text-decoration:none;display:block}
.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{aspect-ratio:var(--react-photo-album--photo-width)/var(--react-photo-album--photo-height);width:100%;height:auto;display:block}.react-photo-album--button{background:initial;border:initial;cursor:pointer}.react-photo-album--columns{justify-content:space-between}.react-photo-album--columns .react-photo-album--track{justify-content:space-between;row-gap:calc(var(--react-photo-album--spacing)*1px);width:calc((100% - 1px*(var(--react-photo-album--columns) - 1)*var(--react-photo-album--spacing) - 2px*var(--react-photo-album--columns)*var(--react-photo-album--padding) - var(--react-photo-album--adjusted-gaps)*1px)*var(--react-photo-album--column-ratio)/var(--react-photo-album--total-ratio) + 2px*var(--react-photo-album--padding));flex-direction:column}.react-photo-album--columns .react-photo-album--photo{width:100%}
