@import url("https://fonts.googleapis.com/css2?family=Montserrat&display=swap");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}header{position:fixed;display:flex;left:0;right:0;height:7rem;padding:1rem 3rem;justify-content:space-between;background-color:#fff;z-index:1;max-width:1600px;margin:0 auto}header,header .menu{box-sizing:border-box}header .menu{display:none;width:3.5rem;padding:1rem;height:100%;align-items:center;opacity:1}header .logo{display:flex;width:7rem}@media (max-width:560px){header .logo{padding-left:0}}header .logo svg path{transition:fill .35s}header .logo svg:hover path{fill:#000}header nav{flex:1;display:flex;justify-content:flex-end;align-items:center}header nav #closeMenu{display:none}header nav a{height:2rem;display:flex;align-items:center;color:#000;text-decoration:none;font-size:1.2rem;margin:0 1rem;justify-content:center}@media (max-width:720px){header{left:0;right:0;height:7rem}header .menu{display:flex}header nav{position:fixed;background-color:#fff;width:40vw;top:0;right:0;height:100vh;z-index:2;flex-direction:column;justify-content:start;transform:translateX(100%);transition:transform .5s;border-left:1px solid #000;padding-top:4rem}header nav a{margin:1rem 0}header nav.open{transform:translateX(0)}header nav #closeMenu{display:flex;width:6rem;align-self:flex-end;padding-right:4rem}}@media (max-width:560px){header nav{width:50vw}}@media (max-width:420px){header nav{width:60vw}}header button{appearance:none;border:none;background:none;cursor:pointer}header button svg path{transition:opacity .35s}header button:hover svg path{opacity:.5}header #overlay{position:fixed;top:0;left:0;display:none;width:100vw;height:100vh;opacity:.7;background:#000;transform:translateX(100%);transition:transform .35s;z-index:1}@media (max-width:720px){header #overlay{display:block}header #overlay.open{transform:translateX(0)}}#message{display:flex;padding:0 1rem;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;height:100vh;min-height:100vh}#message h1{font-size:2rem;margin-bottom:2rem;text-align:center}#message h4{text-align:center;font-size:1.25rem;max-width:915px;line-height:2rem}@media (max-width:1200px){#message{height:auto}}@media (max-width:1024px){#message h4{max-width:635px}}@media (max-width:720px){#message{padding-top:0}#message h4{max-width:450px}}@media (max-width:560px){#message h4{font-size:1rem;max-width:450px}}@media (max-width:500px){#message h4{font-size:1rem;max-width:330px}}@media (max-width:420px){#message h4{max-width:330px;font-size:.8rem;line-height:1.5rem}}@media (max-width:360px){#message h4{max-width:255px;font-size:.7rem}}#art{padding-top:3rem;display:flex;flex-wrap:wrap;justify-content:center}#art .art{position:relative;flex:0 1 50%;border:1rem solid transparent;box-sizing:border-box;overflow:hidden}@media (max-width:840px){#art .art{flex:0 1 100%;display:flex;flex-direction:column;border-bottom:none}}#art .art .video-wrapper,#art .art img,#art .art video{position:relative;width:100%;height:100%}#art .art .details-wrapper{box-sizing:border-box;position:absolute;display:flex;flex-direction:column;justify-content:space-between;top:0;left:0;right:0;bottom:0;color:#fff;z-index:2;font-size:1rem}#art .art .details-wrapper .close{display:none}@media (max-width:1200px){#art .art .details-wrapper{font-size:.85rem}}@media (max-width:1024px){#art .art .details-wrapper{font-size:.7rem}}@media (max-width:840px){#art .art .details-wrapper{font-size:1rem}}@media (min-width:841px) and (max-width:1024px){#art .art .details-wrapper.show-mobile .details,#art .art .details-wrapper.show-mobile .name{opacity:1!important;transform:translateY(0)!important}#art .art .details-wrapper.show-mobile .details .artist{animation:fade-up .35s ease-out .35s both!important}#art .art .details-wrapper.show-mobile .details .desc{animation:fade-up .35s ease-out .55s both!important}#art .art .details-wrapper.show-mobile .details .edition{animation:fade-in .35s ease-out .75s both!important}#art .art .details-wrapper.show-mobile .details .links a{animation:fade-in .5s ease-out both!important;animation-delay:calc(var(--order)*200ms)!important}#art .art .details-wrapper.show-mobile .details .wallet{animation:fade-in .35s ease-out .35s both!important}}@media (min-width:841px) and (max-width:1024px) and (max-width:560px){#art .art .details-wrapper.show-mobile .details .wallet{animation-delay:.55s!important}}@media (min-width:841px) and (max-width:1024px){#art .art .details-wrapper .close{position:absolute;top:-2rem;right:1rem;display:flex;width:1rem;height:1rem;cursor:pointer}}@media (max-width:840px){#art .art .details-wrapper{position:relative;background-color:#fff;color:#000;justify-content:flex-start;font-size:.85em}#art .art .details-wrapper .details,#art .art .details-wrapper .name{opacity:1!important;transform:translateY(0)!important}#art .art .details-wrapper .details .artist{animation:fade-up .35s ease-out .35s both!important}#art .art .details-wrapper .details .desc{animation:fade-up .35s ease-out .55s both!important}#art .art .details-wrapper .details .edition{animation:fade-in .35s ease-out .75s both!important}#art .art .details-wrapper .details .links a{animation:fade-in .5s ease-out both!important;animation-delay:calc(var(--order)*200ms)!important}#art .art .details-wrapper .details .wallet{animation:fade-in .35s ease-out .35s both!important}}@media (max-width:840px) and (max-width:560px){#art .art .details-wrapper .details .wallet{animation-delay:.55s!important}}#art .art .details-wrapper .name{padding:1rem;font-size:2.25em;transform:translateY(-100%);transition:all .5s;font-weight:600;opacity:0}@media (min-width:0) and (max-width:840px),(min-width:1025px){#art .art .details-wrapper:hover .details,#art .art .details-wrapper:hover .name{opacity:1!important;transform:translateY(0)!important}#art .art .details-wrapper:hover .details .artist{animation:fade-up .35s ease-out .35s both!important}#art .art .details-wrapper:hover .details .desc{animation:fade-up .35s ease-out .55s both!important}#art .art .details-wrapper:hover .details .edition{animation:fade-in .35s ease-out .75s both!important}#art .art .details-wrapper:hover .details .links a{animation:fade-in .5s ease-out both!important;animation-delay:calc(var(--order)*200ms)!important}#art .art .details-wrapper:hover .details .wallet{animation:fade-in .35s ease-out .35s both!important}}@media (min-width:0) and (max-width:840px) and (max-width:560px),(min-width:1025px) and (max-width:560px){#art .art .details-wrapper:hover .details .wallet{animation-delay:.55s!important}}#art .art .details-wrapper .details{position:relative;display:flex;flex-direction:column;transform:translateY(100%);width:100%;height:50%;box-sizing:border-box;padding:1rem;background:rgba(0,0,0,.25);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-top:1px solid hsla(0,0%,100%,.18);transition:all .35s;opacity:0;align-items:flex-start}@media (max-width:840px){#art .art .details-wrapper .details{background:none;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);border-top:none;height:auto}}#art .art .details-wrapper .details .artist{display:flex;height:1.25em;color:inherit;font-size:1.2em;font-weight:600;margin-bottom:.75em;text-transform:uppercase;text-decoration:none}@media (max-width:560px){#art .art .details-wrapper .details .artist{margin-bottom:0}}#art .art .details-wrapper .details .desc{line-height:1.5em;opacity:.85;font-size:1em;flex:1;padding-bottom:2em}#art .art .details-wrapper .details .edition{position:absolute;bottom:1em;right:1em;font-size:1em}#art .art .details-wrapper .details .wallet{display:flex;align-items:center;position:absolute;top:1rem;right:1rem;font-size:.75em;opacity:.85;height:1.25rem}@media (max-width:560px){#art .art .details-wrapper .details .wallet{position:relative;padding-bottom:1em;top:0;right:0}}#art .art .details-wrapper .details .links{display:flex}#art .art .details-wrapper .details .links a{width:1.25em;height:1.25em;margin:0 .5rem}@media (max-width:840px){#art .art .details-wrapper .details .links a svg path{fill:#000}}#art .art .details-wrapper .details .links a:hover{opacity:.75!important}#art .art .load-blur{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;transition:opacity .35s}#art .art .load-blur img{filter:blur(10px)}#art .art .load-blur.hide{opacity:0}#art .art .load-blur .spinner{width:60px;height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}#art .art .load-blur .spinner:after{display:block;content:"";border:8px solid #f3f3f3;border-top-color:transparent;border-radius:50%;width:60px;height:60px;animation:spin 2s linear infinite;box-sizing:border-box}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#art .art .play-control{display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3rem;height:3rem;opacity:.75;z-index:3;align-items:center;justify-content:center;cursor:pointer}#art .art .play-control svg path{fill:#fff}#art .art .play-control.hide{display:none}#art .audio-control{display:flex;position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;opacity:.65;transition:opacity .35s;z-index:3;align-items:center;justify-content:center}#art .audio-control .mute,#art .audio-control .unmute{display:none;cursor:pointer}#art .audio-control .mute.show,#art .audio-control .unmute.show{display:flex}#art .audio-control svg path{fill:#fff}#art .audio-control:hover{opacity:1}@media (max-width:840px){#art{display:block}}#signup{padding:3rem 3rem 0;max-width:728px}#signup.form-success .input-container{border-color:transparent}#signup.form-success .checkbox-container:hover .checkbox-actual,#signup.form-success .input-container:hover{background-color:transparent}#signup.form-success .checkbox-container .checkbox-actual{border-color:transparent}#signup.form-success .checkbox-container .checkbox-actual input{cursor:default}#signup.form-success .button-container{opacity:0}#signup.form-error .message-container,#signup.form-success .message-container{opacity:1}#signup h2{font-size:2rem;margin-bottom:2rem}@media (max-width:500px){#signup h2{font-size:1.5rem}}@media (max-width:420px){#signup h2{font-size:1.25rem;font-weight:600}}#signup input{background:none;border:none;font-size:18px;line-height:24px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:100%;font-family:Montserrat,sans-serif;color:#000}#signup input:focus{outline:none}#signup button{background:none;border:none;font-size:18px;line-height:24px;margin:0;padding:8px;width:100%;font-family:Montserrat,sans-serif;color:#fff;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#signup button:active{padding:8px 8px 6px;margin:2px 0 0}#signup button:disabled{opacity:.6}#signup .checkbox-container{margin-top:2rem}#signup .checkbox-container .checkbox-actual{float:left;width:42px;height:42px;border-bottom:1px solid rgba(0,0,0,.1);margin:10px 20px 10px -8px}#signup .checkbox-container .checkbox-actual,#signup .checkbox-container .checkbox-actual input{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#signup .checkbox-container .checkbox-actual input{position:relative;top:5px;left:5px;padding:0;margin:0;display:block;width:32px;height:32px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer}#signup .checkbox-container .checkbox-actual input:checked{background:#000}#signup .checkbox-container .checkbox-actual.form-error{border-color:#cd202f}#signup .checkbox-container:hover .checkbox-actual{background:rgba(0,0,0,.05)}#signup .checkbox-container label{font-size:14px;line-height:18px}#signup .checkbox-container label a{color:#000}#signup .button-container{position:relative;margin:1rem -8px 0 0;padding:0;background:#000;border-bottom:1px solid rgba(68,68,68,.1);width:50%;float:right;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (max-width:840px){#signup .button-container{width:auto;float:none;margin:2rem -8px 0}}#signup .button-container:hover{background:rgba(0,0,0,.8)}#signup .button-container:hover .fill:after{transform:scale(1)}#signup .button-container .fill{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-1px;left:0;width:100%;height:2px;overflow:hidden;z-index:2}#signup .button-container .fill:after{content:"";width:100%;height:2px;transition:transform .35s;transform:scale(0);background-color:#fff}#signup .message-container{padding:8px 0;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#signup .message-container p{font-size:18px;line-height:24px;font-weight:700}@media (max-width:840px){#signup .message-container{text-align:center}}#signup .input-container{position:relative;margin:10px -8px;padding:8px;border-bottom:1px solid rgba(0,0,0,.1);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#signup .input-container.form-error{border-color:#cd202f}#signup .input-container:focus-within .fill:after{transform:scale(1)}#signup .input-container:hover{background:rgba(0,0,0,.05)}#signup .input-container .fill{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-1px;left:0;width:100%;height:2px;overflow:hidden}#signup .input-container .fill:after{content:"";width:100%;height:2px;transition:transform .35s;transform:scale(0);background-color:#000}footer{display:flex;width:100%;height:7rem;margin-top:1rem;align-items:center;justify-content:flex-end;padding:0 3rem;box-sizing:border-box}.slide-in-left{animation:slide-in-left .5s ease-out both;animation-delay:calc(var(--order)*200ms)}.slide-in-right{animation:slide-in-right .5s ease-out both;animation-delay:calc(var(--order)*200ms)}.slide-in-top{animation:slide-in-top .5s ease-out both;animation-delay:calc(var(--order)*200ms)}.slide-in-bottom{animation:slide-in-bottom .5s ease-out both;animation-delay:calc(var(--order)*200ms)}.scale-in{animation:scale-in .35s ease-out both}.fade-in{animation:fade-in 2s ease-out both}.fade-delay{animation:fade-in .5s ease-out both;animation-delay:calc(var(--order)*200ms)}.fade-up-delay{animation:fade-up 1s ease-out both;animation-delay:calc(var(--order)*200ms)}@keyframes slide-in-left{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slide-in-top{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes slide-in-bottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateX(0)}}@keyframes scale-in{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.fill-gold{fill:#ffb81c}.fill-wine{fill:#6f263d}.fill-navy{fill:#041e42}.fill-white{fill:#fff}.fill-black{fill:#000}body{justify-content:center;background:#fff;color:#000;font-family:Montserrat,sans-serif}body,main{display:flex}main{position:relative;flex-direction:column;align-items:center;max-width:1600px}svg{width:100%}a{color:#000}a.underline{position:relative}a.underline:hover .fill:after{transform:scale(1)}a.underline .fill{display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;width:100%;height:2px;overflow:hidden}a.underline .fill:after{content:"";width:100%;height:2px;transition:transform .35s;transform:scale(0);background-color:#000}a.underline .fill.white:after{background-color:#fff}@media (max-width:840px){a.underline.invert-mobile .fill.white:after{background-color:#000}}
/*# sourceMappingURL=index.a3bcc458.css.map */
