@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.edd6ecff.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/57dc28f7118abe14-s.5a75f564.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.d56bf40f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans Fallback;src:local(Arial);ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.0%;size-adjust:111.93%}.work_sans_a4067e71-module__jY_38a__className{font-family:Work Sans,Work Sans Fallback;font-style:normal}.work_sans_a4067e71-module__jY_38a__variable{--font-work-sans:"Work Sans","Work Sans Fallback"}
.gallery-page{--bg-color:#f8f8f8;--text-color:#000;background-color:var(--bg-color);font-family:var(--font-work-sans),"Work Sans",sans-serif;width:100%;min-height:100vh;margin:0;padding:0}#gallery-header{background-color:var(--bg-color);justify-content:center;align-items:center;width:100%;display:flex}#gallery-header .header-container{flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding-top:2vw;padding-left:5%;display:flex}#gallery-header h1{color:var(--text-color);font-variation-settings:"wght" 600;align-self:start;margin:0;font-size:20.5vw;font-weight:200;line-height:.9;transition:all 1s;animation:2s ease-in-out forwards gallery-load}@keyframes gallery-load{0%{font-variation-settings:"wght" 500;color:#0000}75%{color:#000}to{font-variation-settings:"wght" 200;color:#000}}@keyframes gallery-fade{0%{opacity:0}to{opacity:1}}#gallery-header p{width:60%;color:var(--text-color);text-align:center;margin:4rem 0 0;font-size:2rem;font-weight:200;animation:1s gallery-fade}#gallery-header .arrow{color:var(--text-color);padding-top:2vw;padding-bottom:3vw;font-size:5rem;animation:4s infinite gallery-bounce}@keyframes gallery-bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}#works{justify-content:center;align-items:center;padding-top:5%;display:flex}.artwork-image{background-color:#524d5c30;width:100%;height:auto;animation:2s infinite gallery-loading}@keyframes gallery-loading{0%{background-color:#524d5c20}50%{background-color:#524d5c80}to{background-color:#524d5c20}}.wall{flex-direction:column;width:45%;display:flex}.frame{background-color:#ffffff4f;flex-direction:column;justify-content:space-between;align-items:center;padding:5%;transition:all .5s;animation:1s gallery-fade;display:flex;box-shadow:0 0 10px #0003}.frame-small{background-color:#ffffff4f;flex-direction:column;justify-content:space-between;align-items:center;margin:15% 15% 0;padding:5%;transition:all .5s;animation:1s gallery-fade;display:flex;box-shadow:0 0 10px #0003}.label{background-color:#ffffff4f;align-self:end;width:60%;margin-top:2%;margin-bottom:10%;padding:2rem 4rem 2rem 2rem;line-height:1;animation:1s gallery-fade;box-shadow:0 0 10px #0003}.label.small{width:45%;margin-bottom:10%;margin-right:15%}.label h1{margin:0;font-size:1.5rem;font-weight:500}.label span{font-weight:200}.label a{color:#00000075}.label h2{margin:1% 0 0;font-size:1.3rem;font-weight:300}.label p{color:#0000004f;width:100%;font-size:1rem;font-style:italic;font-weight:300}.exit{cursor:pointer;color:#000;z-index:100;align-items:center;gap:.5rem;margin:0% 5% 5% 2%;font-size:3rem;font-weight:300;transition:all .4s;display:flex;position:static;bottom:50px;transform:translateY(10px)}.exit a{color:#000;text-decoration:none;transition:all .2s}.exit:hover,.exit a:hover{font-weight:450}.exit span{animation:4s infinite gallery-pointer}@keyframes gallery-pointer{0%,to{transform:translate(5px)}50%{transform:translate(15px)}}#gallery-footer{background-color:var(--bg-color);box-sizing:border-box;border-top:3px solid var(--text-color);justify-content:space-between;align-items:center;width:100%;padding:1rem;display:flex}#gallery-footer h2{color:var(--text-color);margin:0;font-size:1.5rem;font-weight:400}#gallery-footer div{gap:1rem;display:flex}#gallery-footer a{color:var(--text-color);font-size:1.5rem;text-decoration:none;transition:color .2s}#gallery-footer a:hover{color:#00000075}@media (max-width:1000px){.gallery-page{font-size:12px}#gallery-header p{width:80%;margin-top:2rem;font-size:1.5rem}#gallery-header .arrow{color:var(--text-color);margin-top:2rem;margin-bottom:2rem;font-size:3rem}.wall{width:90%}.label.small{background-color:var(--bg-color);align-self:end;width:80%;margin-top:2%;margin-bottom:20%;margin-right:0;padding:1rem 2rem 1rem 1rem;line-height:1;box-shadow:0 0 10px #0003}.frame-small{background-color:#f8f8f861;flex-direction:column;justify-content:space-between;align-items:center;margin:0;padding:5%;transition:all .5s;display:flex;box-shadow:0 0 10px #0003}.label{width:80%;margin-bottom:20%;padding:1rem 2rem 1rem 1rem}#gallery-footer h2,#gallery-footer a{font-size:1.1rem}}
