@keyframes fade-in{to{opacity:1}}@keyframes fade-out{to{opacity:0}}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.breaker{display:none}#gallery{width:320px;display:flex;flex-flow:column nowrap;align-items:flex-start;margin-top:104.77px;margin-bottom:32px;padding:16px 0;gap:40px;opacity:0;-webkit-animation:fade-in .7s ease-in-out 0s 1 forwards;-moz-animation:fade-in .7s ease-in-out 0s 1 forwards;-ms-animation:fade-in .7s ease-in-out 0s 1 forwards;-o-animation:fade-in .7s ease-in-out 0s 1 forwards;animation:fade-in .7s ease-in-out 0s 1 forwards}#gallery h2{margin:16px;width:fit-content;min-width:288px;text-align:left;font-family:area-normal,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:700;font-style:normal;font-size:2rem;line-height:2.375rem;letter-spacing:0}#gallery>.button button{grid-column:1/span 12;width:fit-content;outline:solid black 1px;padding:10px 16px 8px}#gallery>.button button:hover{color:#00f;outline-color:#00f}#gallery .message{text-transform:none;text-align:left;color:#000;padding:2rem 0;font-family:area-normal,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-style:normal;font-weight:400;font-size:1.3125rem;line-height:2rem;letter-spacing:.03rem}#gallery .collection{width:100%;display:flex;flex-flow:row wrap;justify-content:center;gap:16px}#gallery .collection .teaser{width:288px;height:fit-content;line-break:anywhere;border:none;position:relative;display:block;font-size:2em;text-align:center;cursor:pointer;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;text-transform:uppercase;font-family:area-normal,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1.125rem;line-height:1.875rem;letter-spacing:0rem}#gallery .collection .teaser button{width:100%;pointer-events:none;opacity:1;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}#gallery .collection .teaser button figure,#gallery .collection .teaser button picture,#gallery .collection .teaser button img,#gallery .collection .teaser button video{width:inherit}#gallery .collection .teaser button img{-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}#gallery .collection .teaser button span{opacity:0;width:95%;position:absolute;color:#000;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .25s ease-in-out 0s;-moz-transition:opacity .25s ease-in-out 0s;-ms-transition:opacity .25s ease-in-out 0s;-o-transition:opacity .25s ease-in-out 0s;transition:opacity .25s ease-in-out 0s}#gallery .collection .teaser button span::selection{background-color:transparent}#gallery .collection .teaser:hover img,#gallery .collection .teaser:hover video{opacity:.7;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}#gallery .collection .teaser:hover span{opacity:1;-webkit-transition:opacity .15s ease-in-out 0s;-moz-transition:opacity .15s ease-in-out 0s;-ms-transition:opacity .15s ease-in-out 0s;-o-transition:opacity .15s ease-in-out 0s;transition:opacity .15s ease-in-out 0s}@media screen and (min-width:624px){#gallery{width:624px}}@media screen and (min-width:1232px){#gallery{width:1232px}}.obey{max-width:328px}.obey span{word-spacing:328px}.rebel{max-width:492px}.rebel span{word-spacing:492px}
