body{-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{--color-background:#fff;--color-text-1:#000;--color-text-grey-light:#adadad;--color-text-link:#119fff;--color-text-link-light:#b6e2ff;--color-text-red:#f11;--color-footer:#000;--color-grey:#d1d1d1;--shadow-nav:0px 1px 14px rgba(15,50,105,.08);--shadow-1:0 6px 20px #d0d6e2d7;--shadow-small:0 4px 8px #d0d6e2d7;--shadow-dropdown:0px 10px 8px rgba(0,0,0,.2);--shadow-planet:0px 4px 5px rgba(0,0,0,.1);--transition-main:all 0.15s ease-in-out;--transition-long:all 0.25s ease-in-out;--font-size-title:30px;--font-size-text:18px;--font-size-small-text:16px;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;color:var(--color-text-1);font-family:Courier Prime,monospace;font-family:Raleway,sans-serif;font-weight:300;line-height:1.4}h2{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}input{border:none;border-image:none;border-image:initial;color:var(--color-text-grey-light);cursor:text;display:inline-block;font-family:Inter,sans-serif;letter-spacing:normal;margin:0;outline:none;padding:1px 2px;text-align:start;text-indent:0;text-shadow:none;text-transform:none;word-spacing:normal}::-webkit-input-placeholder{color:var(--color-text-grey-light)}::-moz-placeholder{color:var(--color-text-grey-light)}:-ms-input-placeholder{color:var(--color-text-grey-light)}::-ms-input-placeholder{color:var(--color-text-grey-light)}textarea{text-rendering:auto;-webkit-appearance:auto;appearance:auto;border:none;border-image:none;border-image:initial;color:var(--color-text-grey);cursor:text;display:inline-block;font-family:Inter,sans-serif;letter-spacing:normal;margin:0;outline:none;padding:1px 2px;text-align:start;text-indent:0;text-shadow:none;text-transform:none;word-spacing:normal}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{display:none}::-webkit-scrollbar{width:6px}@media screen and (max-width:950px){::-webkit-scrollbar{width:2px}}::-webkit-scrollbar-track{background-color:var(--color-background)}::-webkit-scrollbar-thumb{background-color:var(--color-text-link-light);border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-link)}::-webkit-scrollbar-corner{background-color:var(--color-background)}button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.App{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:flex-start;min-height:101vh;overflow:hidden;width:100%}.section-title{font-size:var(--font-size-title);letter-spacing:8px;text-align:center}.section-desc{font-family:Courier New,Courier,monospace;font-size:var(--font-size-small-text);font-weight:500;margin:10px 0 40px;text-align:center}@media screen and (max-width:720px){.section-desc{margin:10px 0 20px}}.text-link{color:var(--color-text-1)}.text-link,.text-link:hover{text-decoration:underline;transition:var(--transition-main)}.text-link:hover{color:var(--color-text-link)}.navbar{align-items:center;box-shadow:none;display:flex;height:auto;justify-content:center;position:fixed;width:100%;z-index:998}.navbar,.navbar.shadow{transition:var(--transition-long)}.navbar.shadow{background-color:var(--color-background);box-shadow:var(--shadow-nav)}.navbar-content{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-between;max-width:1100px;padding:14px 0;width:100%;z-index:2}.centered,.navbar-button{justify-content:center}.navbar-button{align-items:center;color:var(--color-text-1);cursor:pointer;display:flex;font-size:16px;transition:var(--transition-main);width:100px}.navbar-button:hover{opacity:.5;transition:var(--transition-main)}.navbar-logo-container{align-items:center;display:flex;height:auto;justify-content:center;width:auto}.navbar-logo{cursor:pointer;font-weight:200;height:30px;margin:0 20px;width:auto}.navbar-logo,.navbar-logo.large{transition:var(--transition-long)}.navbar-logo.large{height:40px;margin:10px 20px}.navbar-toggle{display:none}.blackBGNav{height:100vh;left:0;opacity:0;position:absolute;top:66px;transition:all .4s ease;visibility:hidden;width:100vw;z-index:1}.blackBGNav,.blackBGNav.active{background-color:rgba(0,0,0,.5)}.blackBGNav.active{opacity:1;transition:all 1s ease;visibility:visible}.nav-menu{align-items:center;background:var(--color-background);border-radius:0 0 14px 14px;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;padding:20px 0;position:absolute;right:-100%;transition:all .8s ease;width:100%}.nav-menu,.nav-menu.active{opacity:1;top:66px;z-index:1}.nav-menu.active{box-shadow:var(--shadow-dropdown);right:0;transition:right .6s ease,opacity .8s ease}@media screen and (max-width:950px){.navbar-content{padding:20px}.navbar-logo-corner{height:26px;width:auto}.navbar-button{font-size:20px;margin:20px;text-align:center;width:100%}.navbar-toggle{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:26px}.navbar-toggle span{background:var(--color-text-1);border-radius:3px;display:block;height:2px;position:relative;transition:all .3s;width:100%}.navbar-toggle span+span{margin-top:5px}.navbar-toggle.active span:first-child{-webkit-animation:top .7s ease forwards;animation:top .7s ease forwards}.navbar-toggle.not-active span:first-child{-webkit-animation:top-2 .7s ease forwards;animation:top-2 .7s ease forwards}.navbar-toggle.active span:nth-child(2){-webkit-animation:scaled .7s ease forwards;animation:scaled .7s ease forwards}.navbar-toggle.not-active span:nth-child(2){-webkit-animation:scaled-2 .7s ease forwards;animation:scaled-2 .7s ease forwards}.navbar-toggle.active span:nth-child(3){-webkit-animation:bottom .7s ease forwards;animation:bottom .7s ease forwards}.navbar-toggle.not-active span:nth-child(3){-webkit-animation:bottom-2 .7s ease forwards;animation:bottom-2 .7s ease forwards}@-webkit-keyframes top{0%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}50%{top:7px;-webkit-transform:rotate(0);transform:rotate(0)}to{top:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes top{0%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}50%{top:7px;-webkit-transform:rotate(0);transform:rotate(0)}to{top:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes top-2{0%{top:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{top:7px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes top-2{0%{top:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{top:7px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes bottom{0%{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}50%{bottom:7px;-webkit-transform:rotate(0);transform:rotate(0)}to{bottom:7px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@keyframes bottom{0%{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}50%{bottom:7px;-webkit-transform:rotate(0);transform:rotate(0)}to{bottom:7px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@-webkit-keyframes bottom-2{0%{bottom:7px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}50%{bottom:7px;-webkit-transform:rotate(0);transform:rotate(0)}to{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes bottom-2{0%{bottom:7px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}50%{bottom:7px;-webkit-transform:rotate(0);transform:rotate(0)}to{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes scaled{50%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes scaled{50%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes scaled-2{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaled-2{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}}.section{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:flex-start;width:100%}@media screen and (max-width:950px){.section{width:90%}.section.home{width:100%}}.section.home{height:99vh;position:relative}.home-section-conent{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin:auto 0;width:100%}.home-link-mixing{-webkit-animation-delay:2.2s;animation-delay:2.2s;color:#4b54ff;font-size:20px;font-weight:700;margin-bottom:-10px;margin-top:10px;padding:0 10px;text-align:center}.home-title{align-items:center;color:rgba(0,0,0,.68);display:flex;flex-direction:row;flex-wrap:wrap;font-size:80px;font-weight:400;justify-content:center;letter-spacing:1px;line-height:1.2;padding-top:146px;text-align:center;width:100%;word-spacing:20px}#ab1{-webkit-animation-delay:.4s;animation-delay:.4s}#ab1,#ab2{margin:0 20px}#ab2{-webkit-animation-delay:.8s;animation-delay:.8s}#ab3{-webkit-animation-delay:1.2s;animation-delay:1.2s}#ab3,#ab4{margin:0 20px}#ab4{-webkit-animation-delay:1.6s;animation-delay:1.6s}#ab5{-webkit-animation-delay:2s;animation-delay:2s;margin:0 20px}#ab1,#ab2,#ab3,#ab4,#ab5,.home-link-mixing{-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:about-fade-in;animation-name:about-fade-in;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);opacity:0;-webkit-transform:translateY(120px);transform:translateY(120px)}@-webkit-keyframes about-fade-in{0%{opacity:0;-webkit-transform:translateY(120px);transform:translateY(120px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes about-fade-in{0%{opacity:0;-webkit-transform:translateY(120px);transform:translateY(120px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.home-video{height:90%;object-fit:cover;-o-object-fit:cover;object-position:center center;opacity:.55;position:absolute;top:0;width:100%;z-index:-1}.home-social-section{flex-direction:row;height:10%;margin-top:auto;width:auto}.home-social-section,.social-section-link{align-items:center;display:flex;justify-content:center}.social-section-link{height:30px;margin:20px 15px 15px;-webkit-transform:scale(1);transform:scale(1);transition:var(--transition-main);width:30px}.social-section-link:hover{opacity:.5;-webkit-transform:scale(1.4);transform:scale(1.4);transition:var(--transition-main)}.social-section-icon{fill:var(--color-text-1);height:24px;width:24px}.social-section-icon.sonusvos{height:32px;width:32px}@media screen and (max-width:720px){.section.home{height:calc(92vh + 80px);position:relative}.home-section-conent{margin-top:auto}.home-link-mixing{font-size:16px;margin-bottom:-18px;margin-top:18px}.home-title{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:26px;font-weight:400;height:auto;justify-content:center;line-height:1.5;padding-top:8vh;text-align:center;word-spacing:0}#ab1,#ab2,#ab3,#ab4,#ab5{margin:20px}.home-video{height:92vh}.home-social-section{height:80px;padding:0}.social-section-link{margin:1.5vw}.social-section-link:hover{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.social-section-icon{height:22px;width:22px}.social-section-icon.sonusvos{height:28px;width:28px}}.section.about,.section.mixing-mastering{height:790px;padding-bottom:80px}.section.mixing-mastering{margin-top:90px}.about-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-bottom:auto;margin-top:auto;max-width:1100px;position:relative;width:100%}.about-image-container{height:88%;position:absolute;width:auto;z-index:0}.about-image{-webkit-animation:pulse 7s infinite;animation:pulse 7s infinite;border-radius:50%;-webkit-filter:brightness(1.01);filter:brightness(1.01);height:100%;-webkit-transform:scale(1);transform:scale(1);width:auto}.faded{opacity:.3}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.94);transform:scale(.94)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.94);transform:scale(.94)}}@keyframes pulse{0%{-webkit-transform:scale(.94);transform:scale(.94)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.94);transform:scale(.94)}}.about-text-1{font-size:var(--font-size-text);left:0;position:absolute;text-align:left;top:40px;width:40%;z-index:1}.make-bold{font-weight:600;letter-spacing:2px}.make-bold,.period{-webkit-user-select:text;-ms-user-select:text;user-select:text}.period{font-weight:900}.about-text-2{bottom:10px;font-size:var(--font-size-text);position:absolute;right:0;text-align:right;width:60%;z-index:1}.about-text-2 b{font-family:Courier New,Courier,monospace;font-size:calc(var(--font-size-text) - 3px);font-weight:300}.about-text-2 p{display:inline-block;height:auto;margin:0;padding:0;-webkit-user-select:text;-ms-user-select:text;user-select:text;width:auto}@media screen and (max-width:720px){.section.about{height:auto;margin-top:20px;padding-bottom:20px}.section.mixing-mastering{height:auto;margin-top:80px;padding-bottom:150px}.about-content{align-items:center;flex-direction:column;height:auto;justify-content:flex-start;margin:0}.about-image-container{height:auto;position:relative;width:100%}.about-image{-webkit-animation:none;animation:none;border-radius:0;width:100%}.faded{opacity:.6}.about-text-1{margin-bottom:20px;top:0}.about-text-1,.about-text-2{font-size:var(--font-size-text);position:relative;text-align:left;width:100%}.about-text-2{bottom:0;margin-top:10px}}.section.music{align-items:center;display:flex;flex-direction:column;height:790px;justify-content:center;padding-bottom:80px;position:relative}.music-planet{height:auto;position:absolute}.music-planet.mp1{-webkit-filter:drop-shadow(var(--shadow-planet)) blur(.6px) opacity(.3);filter:drop-shadow(var(--shadow-planet)) blur(.6px) opacity(.3);left:250px;top:-50px;width:150px}.music-planet.mp2{-webkit-filter:drop-shadow(var(--shadow-planet)) opacity(.5);filter:drop-shadow(var(--shadow-planet)) opacity(.5);left:-150px;top:100px;width:300px}.music-planet.mp3{bottom:-300px;-webkit-filter:drop-shadow(var(--shadow-planet)) brightness(1.09) opacity(.7);filter:drop-shadow(var(--shadow-planet)) brightness(1.09) opacity(.7);right:-150px;width:600px}.music-planet.mp4{bottom:-1600px;-webkit-filter:drop-shadow(var(--shadow-planet)) brightness(1.06) opacity(.7);filter:drop-shadow(var(--shadow-planet)) brightness(1.06) opacity(.7);left:-600px;width:800px}.music-scplayer{background-color:var(--color-background);border-radius:20px;box-shadow:var(--shadow-1);max-width:800px;padding:20px 20px 8px;width:88%}.music-tabs-row{align-items:center;display:flex;height:auto;justify-content:space-between;width:100%}.music-tab-button{align-items:center;background-color:#eef0f4;border-radius:8px;display:flex;font-size:16px;font-weight:600;justify-content:center;opacity:1;padding:11px 10px 10px;text-align:center;transition:all .4s ease-in-out;width:49%}.music-tab-button:hover{opacity:.5;transition:all .4s ease-in-out}.music-tab-button.music-tab-enabled{background-color:#fd7575;color:#fff}.music-scplayer-button-row{align-items:center;display:flex;height:auto;justify-content:flex-start;max-width:800px;width:100%}.music-scplayer-button-row span{align-items:center;display:flex;flex-direction:row;font-family:Courier New,Courier,monospace;font-size:14px;font-weight:600;justify-content:flex-start;line-height:1;margin-right:4px;margin-top:2px;padding-left:10px}.music-arrow{height:22px;margin-left:10px;width:22px}.music-scplayer-button{fill:var(--color-text-1);border-radius:50%;box-sizing:border-box;cursor:pointer;height:auto;margin:10px;opacity:1;transition:var(--transition-main);width:28px}.music-scplayer-button:hover{opacity:.5;transition:var(--transition-main)}@media screen and (max-width:720px){.section.music{height:auto;margin-top:80px;padding:0}.music-scplayer{border-radius:10px;padding:8px 8px 2px;width:98%}.music-scplayer-button-row span{font-size:14px;margin-right:5px;margin-top:-5px}.music-arrow{height:18px;margin-left:10px;width:18px}.music-tabs-row{margin-bottom:6px}.music-tab-button{font-size:14px;padding:7px 10px 6px;width:49%}.music-scplayer-button{margin:4px 10px 10px;width:28px}.music-scplayer-button:hover{opacity:1}}.section.highlights{min-height:100vh;padding-bottom:131px}.highlights-container{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-between;margin-bottom:56px;margin-top:30px;max-width:1100px;width:100%}.highlights-text-1{font-size:var(--font-size-text);text-align:left;width:48%;z-index:1}.highlights-yt-embed{aspect-ratio:16/9;margin-top:10px;padding:12px}.highlights-sync-gallery,.highlights-yt-embed{background-color:var(--color-background);border-radius:38px;box-shadow:var(--shadow-1);width:45%}.highlights-sync-gallery{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:auto;justify-content:flex-start;padding:12px 12px 0}.highlights-sync-image{border-radius:28px;margin-bottom:12px;width:30%}.sync-filler{width:5%}@media screen and (max-width:720px){.section.highlights{margin-top:130px;padding:0}.highlights-container{align-items:center;flex-direction:column;justify-content:flex-start;margin-bottom:50px;margin-top:0;width:100%}.highlights-text-1{width:100%}.highlights-yt-embed{border-radius:10px;margin-top:20px;padding:8px;width:98%}.highlights-sync-gallery{border-radius:10px;display:flex;margin-top:20px;padding:8px 8px 0;width:98%}.highlights-sync-image{border-radius:10px;margin-bottom:8px;width:30%}}.section.music-video{height:auto;padding-bottom:80px}.music-video-yt-embed{aspect-ratio:16/9;background-color:var(--color-background);border-radius:38px;box-shadow:var(--shadow-1);max-width:1100px;padding:12px;width:92%}@media screen and (max-width:720px){.section.music-video{height:auto;margin-top:80px;padding:0}.music-video-yt-embed{border-radius:10px;padding:8px;width:98%}}.section.gallery{align-items:center;display:flex;flex-direction:column;height:800px;justify-content:center;padding-bottom:70px}.gallery-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:auto;justify-content:space-between;max-width:1100px;width:90%}.gallery-image{margin-bottom:12px;-webkit-transform:scale(1);transform:scale(1);transition:var(--transition-long);width:24%;z-index:0}.gallery-image:hover{box-shadow:var(--shadow-dropdown);cursor:pointer;-webkit-transform:scale(1.112);transform:scale(1.112);transition:var(--transition-long);z-index:1}@media screen and (max-width:720px){.section.gallery{height:auto;margin-top:150px;padding:0}.gallery-container{height:auto;width:100%}.gallery-image{margin-bottom:8px;width:49%}.gallery-image:hover{box-shadow:none;-webkit-transform:scale(1);transform:scale(1)}}.section.contact{height:370px;padding-top:87px}.contact-email{-webkit-touch-callout:none;-webkit-tap-highlight-color:var(--color-text-link-light);background-color:var(--color-background);border-radius:50px;box-shadow:var(--shadow-small);color:var(--color-text-1);font-size:30px;font-weight:300;letter-spacing:4px;margin-top:-10px;padding:18px 90px;-webkit-user-select:text;-ms-user-select:text;user-select:text}@media screen and (max-width:720px){.section.contact{height:auto;margin-top:100px;padding:0}.contact-email{border-radius:50px;font-size:16px;letter-spacing:3px;margin-top:-2px;padding:10px 24px}}.footer{height:434px;position:relative;width:100%}.footer-image{height:100%;left:50%;padding-right:8px;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:auto;z-index:0}.footer-text{bottom:60px;font-family:Courier New,Courier,monospace;font-size:16px;text-align:center}.footer-text,.ymir-icon{left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1}.ymir-icon{bottom:0;height:54px;margin-left:0;object-fit:scale-down;width:54px}.hey{bottom:37px;color:var(--color-text-1);font-size:12px;font-weight:400;padding-left:43px;-webkit-transform:translate(-50%);transform:translate(-50%)}.footer-quote,.hey{left:50%;position:absolute;z-index:1}.footer-quote{font-size:18px;font-weight:600;letter-spacing:1px;text-align:center;top:60px;-webkit-transform:translate(-120%);transform:translate(-120%)}.footer-quote span{font-size:14px;font-weight:500}@media screen and (max-width:720px){.footer{height:434px;margin-top:40px;position:relative;width:100%}.footer-text{bottom:69px;font-size:12px;width:100%}.ymir-icon{bottom:17px;height:43px;margin-left:-1px;width:43px}.hey{bottom:47px;font-size:8px;padding-left:30px}.footer-quote{font-size:16px;left:50%;position:absolute;text-align:center;top:52%;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%;z-index:1}.footer-quote span{font-size:10px}}.gallery-modal-backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:rgba(0,0,0,.5);bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;z-index:999}.gallery-modal-content{align-items:center;background-color:var(--color-background);border-radius:4px;box-shadow:var(--shadow-dropdown);display:flex;flex-direction:row;height:auto;justify-content:center;left:50%;padding:20px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;z-index:1000}.BACKDROP_STYLE,.MODAL_STYLES{-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:modal-fade;animation-name:modal-fade;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);opacity:0}@-webkit-keyframes modal-fade{0%{opacity:0}to{opacity:1}}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}.gallery-modal-image{border-radius:4px;box-shadow:var(--shadow-1);max-width:730px;min-width:500px;width:38vw}.gallery-modal-image,.gallery-modal-info{height:38vw;max-height:730px;min-height:500px}.gallery-modal-info{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;max-width:500px;padding-left:30px;position:relative;width:25vw}.gallery-modal-exit{fill:var(--color-text-1);cursor:pointer;height:22px;opacity:1;position:absolute;right:8px;top:8px;transition:var(--transition-main);width:22px}.gallery-modal-exit:hover{opacity:.5;transition:var(--transition-main)}.gallery-modal-title{font-size:var(--font-size-title);height:auto;letter-spacing:1px;line-height:1;margin-top:30%;text-align:left;width:80%;word-spacing:4px}.gallery-modal-desc{font-size:var(--font-size-text);line-height:1.6;margin-top:30px;text-align:left;width:80%}.gallery-modal-arrows{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-between;margin-top:auto;padding-bottom:8px;width:100%}.gallery-modal-arrow{fill:var(--color-text-1);background-color:var(--color-background);border-radius:50%;box-shadow:var(--shadow-planet);cursor:pointer;height:auto;padding:10px;transition:var(--transition-main);width:28px}.gallery-modal-arrow:hover{fill:var(--color-text-link);transition:var(--transition-main)}@media screen and (max-width:820px){.gallery-modal-content{align-items:center;flex-direction:column;justify-content:center;padding:10px}.gallery-modal-content,.gallery-modal-image{max-width:450px;min-height:0;min-width:0;width:79vw}.gallery-modal-image{height:79vw;max-height:450px}.gallery-modal-info{align-items:flex-start;box-sizing:border-box;height:27vh;justify-content:flex-start;margin-top:10px;max-height:170px;max-width:450px;min-height:0;min-width:0;padding:10px;width:79vw}.gallery-modal-exit{fill:var(--color-background);cursor:pointer;height:22px;opacity:1;position:absolute;right:-10px;top:calc(-79vw - 50px);transition:var(--transition-main);width:22px}.gallery-modal-title{font-size:20px;margin-top:0;width:auto}.gallery-modal-desc{font-size:12px;margin-top:10px;text-align:left;width:auto}.gallery-modal-arrows{padding-bottom:0}.gallery-modal-arrow{padding:10px;width:22px}.gallery-modal-arrow:hover{fill:var(--color-text-1)}}.js-scroll{opacity:0;transition:opacity .3s}.js-scroll.scrolled{opacity:1}@media (prefers-reduced-motion:reduce){.js-scroll{opacity:1!important;-webkit-transform:none!important;transform:none!important}}.scrolled.fade-in{-webkit-animation:fade-in 1s ease-in-out both;animation:fade-in 1s ease-in-out both}.scrolled.fade-in-bottom{-webkit-animation:fade-in-bottom 1s ease-in-out both;animation:fade-in-bottom 1s ease-in-out both}.scrolled.slide-left{-webkit-animation:slide-in-left 1s ease-in-out both;animation:slide-in-left 1s ease-in-out both}.scrolled.slide-left-long{-webkit-animation:slide-in-left 1.6s ease-in-out both;animation:slide-in-left 1.6s ease-in-out both}.scrolled.slide-left-long2{-webkit-animation:slide-in-left 2.2s ease-in-out both;animation:slide-in-left 2.2s ease-in-out both}.scrolled.slide-right{-webkit-animation:slide-in-right 1s ease-in-out both;animation:slide-in-right 1s ease-in-out both}.scrolled.slide-right-long{-webkit-animation:slide-in-right 2s ease-in-out both;animation:slide-in-right 2s ease-in-out both}@-webkit-keyframes slide-in-left{0%{opacity:0;-webkit-transform:translateX(-80px);transform:translateX(-80px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-left{0%{opacity:0;-webkit-transform:translateX(-80px);transform:translateX(-80px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-in-right{0%{opacity:0;-webkit-transform:translateX(80px);transform:translateX(80px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-right{0%{opacity:0;-webkit-transform:translateX(80px);transform:translateX(80px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-in-bottom{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-bottom{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=main.595cbff7.css.map*/