@font-face{font-family:ABCDiatype;src:url(../fonts/ABCDiatypeCyrillic-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ABCDiatype;src:url(../fonts/ABCDiatypeCyrillic-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}*,:after,:before{box-sizing:border-box;color:inherit;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision}button{appearance:none;cursor:pointer;text-align:inherit;text-transform:inherit;-webkit-tap-highlight-color:transparent;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;font-variant-caps:inherit;font-variant-numeric:inherit;font-feature-settings:inherit;border:none;border-radius:0;outline:none;display:block}button,button:active{background-color:#0000}button:focus,button:focus-visible{box-shadow:none;outline:none}a{color:inherit;text-decoration:none;text-decoration-thickness:from-font}a:focus,a:focus-visible{box-shadow:none;outline:none}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:inherit}img{-o-object-fit:contain;object-fit:contain;width:100%}img,svg{display:block}svg{height:auto}input,textarea{width:100%;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;background-color:#0000;border:none;border-radius:0;outline:none}input::-moz-placeholder{color:inherit;opacity:1}textarea::-moz-placeholder{color:inherit;opacity:1}input::placeholder,textarea::placeholder{color:inherit;opacity:1}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:none;overflow:auto}input:disabled,textarea:disabled{cursor:not-allowed;opacity:.5}input:-webkit-autofill{-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 30px #0000!important}input:-webkit-autofill:active{-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 30px #0000!important}input:-webkit-autofill:focus{-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 30px #0000!important}input:-webkit-autofill:hover{-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 30px #0000!important}textarea{-ms-overflow-style:none;scrollbar-width:none}textarea::-webkit-scrollbar{display:none}:root{--color-black:#1e1e21;--color-white:#f9f9f9;--color-gray:#e4e4e4;--color-nav-hover:#dbdbd8;--color-blue:#acc4dd;--vw:max(.0625rem,.05208vw);--gap-global:calc(var(--vw)*12);--column-1:((100vw - 2 * (var(--gap-global))) - 11 * var(--gap-global)) /12;--column-2:calc(var(--column-1)*2 + var(--gap-global));--grid-cols-12:repeat(12,minmax(0,1fr));--grid-cols-11:repeat(11,minmax(0,1fr));--grid-cols-10:repeat(10,minmax(0,1fr));--grid-cols-9:repeat(9,minmax(0,1fr));--grid-cols-8:repeat(8,minmax(0,1fr));--grid-cols-7:repeat(7,minmax(0,1fr));--grid-cols-6:repeat(6,minmax(0,1fr));--grid-cols-5:repeat(5,minmax(0,1fr));--grid-cols-4:repeat(4,minmax(0,1fr));--grid-cols-3:repeat(3,minmax(0,1fr));--grid-cols-2:repeat(2,minmax(0,1fr));--grid-cols-1:minmax(0,1fr);--aspect-thumb:.75;--aspect-thin:.7;--nav-mt:50vh;--easing-show-1:cubic-bezier(.1,.68,.29,1);--easing-show-2:cubic-bezier(.47,.12,.38,1);--easing-global-opacity:ease-in-out}@media (width<=768px){:root{--gap-global:calc(var(--vw)*10);--column-1:((100vw - 2 * (var(--gap-global))) - 7 * var(--gap-global)) /8;--column-4:calc(var(--column-1)*4 + var(--gap-global))}}.underline{text-decoration:underline}.i{font-style:italic}.container{margin-top:calc(var(--vw)*36);padding-inline:var(--gap-global)}.num-item{grid-column:span 4;position:relative}.num-item>span{position:absolute;top:0;left:0}.num-item>p{text-indent:calc(var(--column-1) + var(--gap-global))}.mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}@media (width<=768px){.container{margin-top:calc(var(--vw)*30)}}.select-none{-webkit-user-select:none;user-select:none;pointer-events:none}.hidden{white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.cl{height:max-content;overflow:hidden}.cl>span{display:inline-block}html{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:none}body,html{background-color:var(--color-white)}body{font-family:ABCDiatype,system-ui,-apple-system,Helvetica Neue,sans-serif;font-size:calc(var(--vw)*12);letter-spacing:0;color:var(--color-black);transition:background-color .4s var(--easing-show-2);line-height:1.25}body ::selection{color:var(--color-white);background-color:#acc4dd}html.is-gallery-route,html.is-gallery-route body{background-color:var(--color-black)}main{min-height:100svh}*{transition:color .4s var(--easing-show-2)}.page-enter-active,.page-leave-active{transition:opacity .5s var(--easing-show-2)}.page-enter-from,.page-leave-to{opacity:0}.a-i,.a-i-r,a{transition:color .2s var(--easing-show-2),opacity .2s var(--easing-show-2)}.a-i-r{text-decoration:underline}@media (hover:hover){.a-i-r:hover,.a-i:hover,a:hover{opacity:.5}.a-i-r:hover{text-decoration:none}}.not-found[data-v-5568b700]{padding-block:calc(var(--vw)*66);padding-inline:var(--gap-global);background-color:var(--color-black);justify-content:center;align-items:center;width:100vw;height:100dvh;display:flex}.not-found__image[data-v-5568b700]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:100%}
