._shineBorder_f26c4_1{padding:3px;background:linear-gradient(to right,var(--brand-main) 5%,#fff 10%,var(--brand-main) 15%) top,linear-gradient(to left,var(--brand-main) 5%,#fff 10%,var(--brand-main) 15%) bottom,var(--brand-main);background-size:100% 3px,100% 3px,3px 100%,3px 100%;background-position:top,bottom,0,100%;border-radius:20px;background-repeat:no-repeat}._contentBox_f26c4_29{height:100%;flex-direction:column;background-color:var(--background-brand-light);width:100%;display:flex}._commentContainer_f26c4_37{flex:1;justify-content:center;flex-direction:column;display:flex}._attributionContainer_f26c4_44{margin-top:auto}._carousel_1c6og_1{overflow:hidden;position:relative;width:100%}._track_1c6og_7{height:100%;transition:transform .5s cubic-bezier(.25,.46,.45,.94);flex-direction:row;gap:24px;gap:var(--space-large);display:flex}._controls_1c6og_15{justify-content:center;margin-bottom:4px;margin-bottom:var(--space-smaller);gap:32px;gap:var(--space-larger);margin-top:48px;margin-top:var(--space-largest);display:flex}._wrapper_ufmp1_1 summary{margin-left:-16px;margin-left:calc(var(--space-base)*-1);padding-left:16px;padding-left:var(--space-base)}.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{height:auto;aspect-ratio:var(--react-photo-album--photo-width)/var(--react-photo-album--photo-height);width:100%;display:block}.react-photo-album--button{border:initial;background:0 0;background:initial;cursor:pointer}.react-photo-album--columns{justify-content:space-between}.react-photo-album--columns .react-photo-album--track{justify-content:space-between;flex-direction:column;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));row-gap:calc(var(--react-photo-album--spacing)*1px)}.react-photo-album--columns .react-photo-album--photo{width:100%}