:root{--background:hwb(0 97% 3%);--background-05:rgba(248,248,248,.05);--background-4:rgba(248,248,248,.4);--background-7:rgba(248,248,248,.7);--background-gradient-1:linear-gradient(180deg,rgba(248,248,248,1),rgba(248,248,248,0.5) 12.5%,rgba(248,248,248,0.25) 25%,rgba(248,248,248,0.125) 37.5%,rgba(248,248,248,0.0625) 50%,rgba(248,248,248,0.03125) 62.5%,rgba(248,248,248,0.015625) 75%,rgba(248,248,248,0.0078125) 87.5%,rgba(248,248,248,0));--color:#111;--color-05:rgba(17,17,17,0.05);--color-15:rgba(17,17,17,.15);--color-4:rgba(17,17,17,.4);--color-6:rgba(17,17,17,.6);--color-7:rgba(17,17,17,.7);--border:rgba(17,17,17,.05);--accent:rgba(17,17,17,.4);--primary:#d80000;--opposite-color:#eee;--opposite-color-05:rgba(238,238,238,0.05);--opposite-color-4:rgba(238,238,238,.4);--opposite-color-7:rgba(238,238,238,.7);--opposite-background:#080808;--opposite-background-05:rgba(8,8,8,.05);--opposite-background-4:rgba(8,8,8,.4);--opposite-background-7:rgba(8,8,8,.7);--opposite-border:rgba(238,238,238,.05);--opposite-accent:rgba(238,238,238,.4);--opposite-primary:#d80000;--spacing:24px;--spacing-half:12px;--spacing-margin:18px;--spacing-gutter:6px;--light-color:#eee;--light-background:#f8f8f8;--dark-color:#111;--dark-background:#080808;--power0-ease-none:cubic-bezier(0.250,0.250,0.750,0.750);--power1-ease-in:cubic-bezier(0.550,0.085,0.680,0.530);--power1-ease-out:cubic-bezier(0.250,0.460,0.450,0.940);--power1-ease-in-out:cubic-bezier(0.455,0.030,0.515,0.955);--power2-ease-in:cubic-bezier(0.550,0.055,0.675,0.190);--power2-ease-out:cubic-bezier(0.215,0.610,0.355,1.000);--power2-ease-in-out:cubic-bezier(0.645,0.045,0.355,1.000);--power3-ease-in:cubic-bezier(0.895,0.030,0.685,0.220);--power3-ease-out:cubic-bezier(0.165,0.840,0.440,1.000);--power3-ease-in-out:cubic-bezier(0.770,0.000,0.175,1.000);--power4-ease-in:cubic-bezier(0.755,0.050,0.855,0.060);--power4-ease-out:cubic-bezier(0.230,1.000,0.320,1.000);--power4-ease-in-out:cubic-bezier(0.860,0.000,0.070,1.000);--circ-ease-in:cubic-bezier(0.600,0.040,0.980,0.335);--circ-ease-out:cubic-bezier(0.075,0.820,0.165,1.000);--circ-ease-in-out:cubic-bezier(0.785,0.135,0.150,0.860);--expo-ease-in:cubic-bezier(0.950,0.050,0.795,0.035);--expo-ease-out:cubic-bezier(0.190,1.000,0.220,1.000);--expo-ease-in-out:cubic-bezier(1.000,0.000,0.000,1.000);--sine-ease-in:cubic-bezier(0.470,0.000,0.745,0.715);--sine-ease-out:cubic-bezier(0.390,0.575,0.565,1.000);--sine-ease-in-out:cubic-bezier(0.445,0.050,0.550,0.950)}@media(max-width:767px){:root{--spacing:12px;--spacing-half:6px;--spacing-margin:9px;--spacing-gutter:3px}}.--dark-mode{--background:#080808;--background-05:rgba(8,8,8,.05);--background-4:rgba(8,8,8,.4);--background-7:rgba(8,8,8,.7);--background-gradient-1:linear-gradient(180deg,rgba(8,8,8,1),rgba(8,8,8,0.5) 12.5%,rgba(8,8,8,0.25) 25%,rgba(8,8,8,0.125) 37.5%,rgba(8,8,8,0.0625) 50%,rgba(8,8,8,0.03125) 62.5%,rgba(8,8,8,0.015625) 75%,rgba(8,8,8,0.0078125) 87.5%,rgba(8,8,8,0));--color:#eee;--color-05:rgba(238,238,238,0.05);--color-15:rgba(238,238,238,.15);--color-4:rgba(238,238,238,.4);--color-6:rgba(238,238,238,.6);--color-7:rgba(238,238,238,.7);--border:rgba(238,238,238,.05);--accent:rgba(238,238,238,.4);--primary:#d80000;--opposite-color:#222;--opposite-color-05:rgba(17,17,17,0.05);--opposite-color-4:rgba(17,17,17,.4);--opposite-color-7:rgba(17,17,17,.7);--opposite-background:#f8f8f8;--opposite-background-05:rgba(248,248,248,.05);--opposite-background-4:rgba(248,248,248,.4);--opposite-background-7:rgba(248,248,248,.7);--opposite-border:rgba(17,17,17,.1);--opposite-accent:rgba(17,17,17,.4);--opposite-primary:#d80000}.footer,.footer .footer__body{padding:0 var(--spacing-half)}.footer .footer__body .footer__link{display:flex;align-items:center;gap:.3em;cursor:pointer}.footer .footer__body .footer__link .roller{perspective:768px}.footer .footer__body .footer__link .roller *{pointer-events:none;user-select:none}.footer .footer__body .footer__link .roller .roll{display:inline-block;backface-visibility:hidden;white-space:pre}.footer .footer__body .footer__link .roller.--repeater{position:absolute;top:0;left:0;width:100%;height:100%;color:var(--primary)}.footer .footer__body .footer__link img{width:1em;height:1em;display:inline-flex;transform:translateX(-.25em);will-change:transform;transition:transform .7s ease-in-out}.footer .footer__body .footer__link:hover img{transform:translateX(0)}.footer .footer__body.--legal-info{padding:6px 0!important;display:flex;flex-flow:row wrap;justify-content:space-between}.footer .footer__body.--legal-info .footer__item{display:flex;width:25%;padding:6px var(--spacing-half);font-weight:500;color:var(--color-4)}.footer .footer__body.--legal-info .footer__item.--copyright{justify-content:flex-end;text-align:right}.footer .footer__body.--legal-info .footer__item.--inn,.footer .footer__body.--legal-info .footer__item.--ogrn{user-select:all}.footer .footer__body.--signature svg{pointer-events:none}@media(max-width:767px){.footer{padding-bottom:72px}}@media(max-width:880px){.footer .footer__body .footer__item,.footer .footer__body.--legal-info .footer__item{width:50%}.footer .footer__body.--legal-info .footer__item.--ogrn{justify-content:flex-end;text-align:right}.footer .footer__body.--signature svg{pointer-events:none!important;width:100%!important;height:auto!important}}@media(max-width:480px){.footer .footer__body.--legal-info .footer__item{width:50%}.footer .footer__body.--legal-info .footer__item.--inn,.footer .footer__body.--legal-info .footer__item.--ogrn{justify-content:flex-start;text-align:left;width:100%}}.social-grid .col-1 a{font-size:48px}