.styles-module__5A8qea__header{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:700px;padding:40px 20px 0;display:flex;position:relative;overflow:hidden}.styles-module__5A8qea__overlay{background:var(--gradient-6);pointer-events:none;position:absolute;inset:0}.styles-module__5A8qea__heroImage{object-fit:cover}.styles-module__5A8qea__heroContent{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.styles-module__5A8qea__titleContainer{flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.styles-module__5A8qea__title{letter-spacing:4px;text-align:center;font-size:7rem;font-weight:700;line-height:7rem;font-family:var(--font-encode-sans-expanded), Courier, monospace;color:var(--red-opacity-2);-webkit-text-stroke:1px var(--white-opacity-1);-webkit-background-clip:text;background-clip:text;animation:.5s ease-in-out forwards styles-module__5A8qea__fadeInLeft}.styles-module__5A8qea__subtitle{letter-spacing:3px;text-align:center;font-size:5rem;font-weight:700;line-height:5rem;font-family:var(--font-encode-sans-expanded), Courier, monospace;color:var(--white);animation:.5s ease-in-out forwards styles-module__5A8qea__fadeInRight;position:absolute;bottom:-20px}.styles-module__5A8qea__link{color:var(--white);font-size:1.5rem;font-weight:700;text-decoration:none;animation:.5s ease-in-out forwards styles-module__5A8qea__fadeInBottom}.styles-module__5A8qea__albumContent{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:28px;width:min(100%,1100px);display:flex;position:relative}.styles-module__5A8qea__albumTitles{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.styles-module__5A8qea__albumTitle{letter-spacing:3px;text-align:center;max-width:100%;font-size:clamp(2.75rem,7vw,7rem);font-weight:700;line-height:1.05;font-family:var(--font-encode-sans-expanded), Courier, monospace;color:var(--white-opacity-2);-webkit-text-stroke:1px var(--white-opacity-3);-webkit-line-clamp:2;-webkit-background-clip:text;background-clip:text;-webkit-box-orient:vertical;animation:.5s ease-in-out forwards styles-module__5A8qea__fadeInLeft;display:-webkit-box;overflow:hidden}.styles-module__5A8qea__albumSubtitle{text-align:center;max-width:640px;color:var(--white);text-shadow:0 2px 12px #000000a6;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.05rem;font-weight:500;line-height:1.45;animation:.5s ease-in-out forwards styles-module__5A8qea__fadeInRight;display:-webkit-box;overflow:hidden}.styles-module__5A8qea__albumLink{background:var(--white-opacity-2);border:1px solid var(--white-opacity-1);color:var(--white);letter-spacing:.4px;text-transform:uppercase;border-radius:24px;padding:10px 22px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .3s,color .3s;animation:.5s ease-in-out forwards styles-module__5A8qea__fadeInBottom}.styles-module__5A8qea__albumLink:active{transition:scale .3s;scale:.95}@media not (min-width:768px){.styles-module__5A8qea__albumHeader{min-height:100svh}.styles-module__5A8qea__title{font-size:14dvw;line-height:14dvw}.styles-module__5A8qea__subtitle{font-size:10dvw;line-height:10dvw}.styles-module__5A8qea__albumTitle{letter-spacing:1px}.styles-module__5A8qea__albumSubtitle{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.styles-module__5A8qea__albumTitle,.styles-module__5A8qea__albumSubtitle,.styles-module__5A8qea__albumLink{animation:none}}@keyframes styles-module__5A8qea__fadeInTop{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}@keyframes styles-module__5A8qea__fadeInBottom{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes styles-module__5A8qea__fadeInLeft{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes styles-module__5A8qea__fadeInRight{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes styles-module__5A8qea__scaleFadeIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}
.styles-module__GZ5rzq__emptyErrorContainer{border-top:1px solid var(--grey-2);border-bottom:1px solid var(--grey-2);flex-direction:column;justify-content:center;gap:20px;width:100%;min-height:400px;display:flex}.styles-module__GZ5rzq__container{flex-direction:column;gap:20px;width:100%;max-width:1200px;margin:0 auto;display:flex}.styles-module__GZ5rzq__gallery{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.styles-module__GZ5rzq__galleryItem{aspect-ratio:1/1.3;border:1px solid var(--grey-2);border-radius:8px;width:100%;height:auto;transition:all .2s ease-in-out;position:relative;overflow:hidden}.styles-module__GZ5rzq__galleryItem img{object-fit:cover}.styles-module__GZ5rzq__galleryItem:hover{scale:1.05}.styles-module__GZ5rzq__pagination{justify-content:center;align-items:center;margin-top:20px;display:flex}@media not (min-width:850px){.styles-module__GZ5rzq__gallery{grid-template-columns:repeat(2,1fr)}}@media not (min-width:640px){.styles-module__GZ5rzq__gallery{grid-template-columns:repeat(1,1fr)}}
.styles-module__cPGMjq__container{flex-direction:column;align-items:center;gap:8px;margin-bottom:16px;display:flex}.styles-module__cPGMjq__dates{border:1px solid var(--grey-opacity-1);border-radius:12px;align-items:flex-end;gap:6px;width:100%;padding:8px 12px;display:flex}.styles-module__cPGMjq__date{flex-direction:column;gap:5px;width:100%;display:flex}.styles-module__cPGMjq__search{background:var(--red-opacity-1);color:var(--red-1)}.styles-module__cPGMjq__date label{color:var(--red-1);font-size:.9rem;font-weight:500}.styles-module__cPGMjq__clear{width:100%}@media not (min-width:768px){.styles-module__cPGMjq__container{flex-direction:column;align-items:flex-start;gap:8px}}@media not (min-width:640px){.styles-module__cPGMjq__dates{flex-direction:column;align-items:center}.styles-module__cPGMjq__search{width:100%}}
