@charset "UTF-8";@font-face{font-family:MyriadPro;src:url(../fonts/MyriadPro-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:MyriadPro;src:url(../fonts/MyriadPro-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MyriadPro;src:url(../fonts/MyriadPro-Semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Parajanov;src:url(../fonts/Parajanov-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.container{max-width:2000px;margin:0 auto;width:100%}:root{--font-main: "MyriadPro";--font-second: "Parajanov";--text: #333;--accent: #a33d25;--low: #efe6e3;--dark: #4f1f13;--bg: #f5f4f5;--just-white: #fff}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-zoom-enter-active,.fade-zoom-leave-active{transition:all .5s ease}.fade-zoom-enter-from,.fade-zoom-leave-to{opacity:0;transform:scale(0)}.fade-page-enter-active,.fade-page-leave-active{transition:opacity .2s ease}.fade-page-enter-from,.fade-page-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:transform .5s ease,opacity .5s ease}.slide-enter-from{opacity:0;transform:translate(100%)}.slide-leave-to{opacity:0;transform:translate(-100%)}.rotate-enter-active,.rotate-leave-active{transition:all .5s ease}.rotate-enter-from,.rotate-leave-to{transform:rotate(90deg)}.menu-enter-active,.menu-leave-active{transition:all .5s ease}.menu-enter-from,.menu-leave-to{opacity:0;transform:translate(-100%)}.menu-top-enter-active,.menu-top-leave-active{transition:all .5s ease}.menu-top-enter-from,.menu-top-leave-to{transform:translateY(-100%)}.menu-right-enter-active,.menu-right-leave-active{transition:all .5s ease}.menu-right-enter-from,.menu-right-leave-to{opacity:0;transform:translate(100%)}.list-enter-active,.list-leave-active{transition:all .3s linear}.list-enter-from,.list-leave-to{opacity:0;transform:translate(30px)}@keyframes display-card{0%{transform:scale(.8)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes display-down{0%{overflow:hidden;height:0}50%{height:100px}to{overflow:visible;height:250px}}*{padding:0;margin:0;border:0;-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth;-webkit-user-select:none;user-select:none}*::-webkit-scrollbar{height:8px;width:8px}*::-webkit-scrollbar-thumb{background:var(--primary);border:0;border-radius:16px}*::-webkit-scrollbar-track{background:#005f610d}*,*:before,*:after{box-sizing:border-box}:focus,:active{outline:none}button{outline:none!important}a:focus,a:active{outline:none}aside,nav,footer,header,section{display:block}html{font-size:16px}html,body{height:100%;color:var(--text)}body{line-height:1.2;font-family:var(--font-main),serif;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:var(--font-main),serif;font-size:inherit}input::-ms-clear{display:none}button{cursor:pointer;background-color:inherit}button::-moz-focus-inner{padding:0;border:0}a{color:inherit}a,a:visited,a:hover{text-decoration:none}img,video{height:auto;max-width:100%}h1{font-family:var(--font-second);font-weight:400;font-size:160px;line-height:100%;letter-spacing:.03em;text-transform:uppercase;text-align:center;color:var(--text)}.font-second{font-family:var(--font-second),serif}.dialog-overlay{background:var(--page-overlay);position:fixed;top:0;right:0;bottom:0;left:0;animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}.dialog-close{position:absolute;width:24px;height:24px;top:24px;right:24px;color:var(--black)}.splide__pagination{gap:8px;margin:8px 0 0}.splide__pagination__page{width:8px;height:8px;background:var(--gray-400);border-radius:50%}.splide__pagination__page.is-active{background:var(--gray)}#app{position:relative;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none;background:var(--bg)}.page{padding:80px;width:100%;height:100%}.main{width:100%;height:100%}body.lock{overflow:hidden}
