@import"https://fonts.googleapis.com/css2?family=Alfa+Slab+One&display=swap";@keyframes wallpapers{0.01%{background-image:var(--wallpaper-1)}25%{background-image:var(--wallpaper-1)}25.01%{background-image:var(--wallpaper-2)}50%{background-image:var(--wallpaper-2)}50.01%{background-image:var(--wallpaper-3)}75%{background-image:var(--wallpaper-3)}75.01%{background-image:var(--wallpaper-0)}to{background-image:var(--wallpaper-0)}}@keyframes fadeinout{0%{opacity:0}10%{opacity:1}95%{opacity:1}to{opacity:0}}@keyframes panin{0%{transform:scale(1)}to{transform:scale(1.03)}}#show-wallpaper{display:none}#show-wallpaper:checked+#show-wallpaper-lbl b{display:inline}#show-wallpaper:checked+#show-wallpaper-lbl strong{display:none}#show-wallpaper-lbl{cursor:pointer;left:0;position:fixed;text-orientation:sideways;top:100px;writing-mode:vertical-rl;z-index:30}#show-wallpaper-lbl div{background-color:var(--bg-color-opacity);padding:15px 1px}#show-wallpaper:checked~#main-holder{display:none}#show-wallpaper-lbl:hover~#main-holder{opacity:.4}#show-wallpaper-lbl b{display:none}.wallpaper{--wallpaper-bg-color:#000;background-color:var(--wallpaper-bg-color);inset:0;position:fixed;z-index:-10}.wallpaper div{animation-duration:32s,8s,8s;animation-iteration-count:infinite;animation-name:wallpapers,fadeinout,panin;animation-timing-function:linear;background-attachment:fixed;background-image:var(--wallpaper-0);background-position:50% 0;background-repeat:no-repeat;background-size:cover;height:100vmax;width:100%}@media (max-width:600px){#show-wallpaper-lbl{left:2px;right:2px;text-align:center;top:3px;writing-mode:horizontal-tb}#show-wallpaper-lbl>div{padding:14px}#show-wallpaper-lbl:hover~#main-holder{opacity:1}}header{display:flex;flex-direction:row-reverse;overflow:hidden;padding-top:70pt;-webkit-user-select:none;-moz-user-select:none;user-select:none}header h1{color:var(--link-color);font-family:Alfa Slab One,cursive;font-size:510%;line-height:1;margin:0;text-shadow:1px 5px 7px var(--bg-color)}header h1:first-letter{font-size:110%}header a{color:#fff}header a,header a:hover{text-decoration:none}.motto{font-weight:600;text-align:right;text-shadow:1px 5px 7px var(--bg-color)}@media (max-width:600px){header{justify-content:center;margin-top:0}header h1{font-size:400%}.motto{font-weight:600}}.menu{display:flex;line-height:1.1;list-style:none;margin:90px 0 0;padding:0}.menu a{color:var(--font-color)}.menu a:hover{color:var(--link-color);text-decoration:none}.menu li{background-color:var(--bg-color-opacity);font-size:1.3rem;margin:0 0 0 1px;overflow:hidden;padding:10px 0;text-align:center;text-overflow:ellipsis;width:calc(33.33333% - .66667px)}.menu li:first-child{margin-left:0}@media (max-width:1024px){.menu li{font-size:.9rem}}@media (max-width:800px){.menu li{font-size:.8rem}}@media (max-width:600px){.menu{flex-direction:column;margin-top:65px}.menu li{font-size:1.3rem;margin:0 0 1px;width:100%}.menu li a{display:block}}footer:where(.astro-SZ7XMLTE){animation-delay:1s;font-size:80%;text-align:center}.contacts:where(.astro-SZ7XMLTE){padding:15px 15px 45px}@media (max-width:1170px){.footer-separator-insta:where(.astro-SZ7XMLTE){color:transparent;display:block;line-height:.5}}@media (max-width:795px){.footer-separator:where(.astro-SZ7XMLTE){color:transparent;display:block;line-height:.5}}@keyframes flash{0%{background-color:var(--flash-color-opacity)}}:root{--layout-width:1100px;--flash-color:#fff;--flash-color-opacity:hsla(0,0%,100%,.9);--flash-animation-duration:1.5s;--bg-color:#0a0714;--bg-color-opacity:rgba(0,0,0,.9);--font-family-main:Verdana,Geneva,sans-serif;--font-size-main:20pt;--line-height-main:1.5;--font-color:#fff;--link-color:#fc6108}body,html{color:var(--font-color);font-family:var(--font-family-main);font-size:var(--font-size-main);height:100%;margin:0;padding:0;scroll-behavior:smooth}a{color:var(--link-color);text-decoration:none}a:hover{text-decoration:underline}.wrapper{margin:0 auto;max-width:var(--layout-width);min-height:100%;width:80%}.slot{background-color:var(--bg-color-opacity);margin-top:1px;padding:15px}.main{line-height:var(--line-height-main)}.slot:target{animation-duration:var(--flash-animation-duration);animation-name:flash}section{animation-delay:.5s}@media (max-width:600px){.wrapper{width:99%}}
