:root,[data-theme=light]{--font-text:"Golos", sans-serif;--font-ui:"Golos UI", sans-serif;--tr:.2s ease-in;--social-vk:#2787f5;--social-tg:#30b2f2;--social-ok:#ee8208;--social-dzen:#000;--ui-shadow-xs:0 1px 2px 0 #1018280d;--ui-shadow-card:0 8rem 16rem color-mix(in srgb, var(--gray-900) 10%, transparent);--outline-subtle:color-mix(in srgb, var(--gray-900) 8%, transparent);--index-shield-accent-lines:#6ed7fd;--custom-blue-800:var(--primary-900);--paper-placeholder:#10182814;--brand-button:#2970ff;--brand-button-hover:#528bff;--brand-menu-background:#039;--brand-border:#9bf;--brand-border-strong:#37f;--brand-gradient:linear-gradient(92.56deg, #2970ff 2.14%, #04c 100%);--brand-rainbow:linear-gradient(90deg, #ff3737 0%, #ff7237 24.5%, #874fff 53.4%, #00b6ff 76%, #24cb71 100%);--on-brand-text:#fff;--on-brand-text-secondary:#cdf;--on-brand-border:color-mix(in srgb, var(--on-brand-text) 60%, transparent);--on-brand-divider:color-mix(in srgb, var(--on-brand-text) 30%, transparent);--on-brand-hover:color-mix(in srgb, var(--on-brand-text) 10%, transparent);--on-brand-glow:color-mix(in srgb, var(--on-brand-text) 50%, transparent)}[data-theme=dark],[data-theme=dark][data-ui],[data-theme=dark] [data-ui]:not([data-theme=light],[data-theme=light] [data-ui]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-shadow-xs:0 1px 2px 0 #05070c8a;--ui-shadow-card:0 8rem 16rem color-mix(in srgb, var(--base-black) 40%, transparent);--outline-subtle:color-mix(in srgb, var(--gray-0) 8%, transparent);--index-shield-accent-lines:var(--teal-400);--custom-blue-800:var(--primary-100)}
@font-face{font-family:Golos UI;src:local(Golos UI),url(/fonts/Golos-UI/golos-ui_regular.woff2)format("woff2"),url(/fonts/Golos-UI/golos-ui_regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Golos UI;src:local(Golos UI),url(/fonts/Golos-UI/golos-ui_medium.woff2)format("woff2"),url(/fonts/Golos-UI/golos-ui_medium.woff)format("woff");font-weight:500;font-style:normal}@font-face{font-family:Golos UI;src:local(Golos UI),url(/fonts/Golos-UI/golos-ui_bold.woff2)format("woff2"),url(/fonts/Golos-UI/golos-ui_bold.woff)format("woff");font-weight:600;font-style:normal}@font-face{font-family:Golos;src:url(/fonts/Golos/Golos-Text_Regular.woff2)format("woff2"),url(/fonts/Golos/Golos-Text_Regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Golos;src:url(/fonts/Golos/golos-text_medium.woff2)format("woff2"),url(/fonts/Golos/golos-text_medium.woff)format("woff");font-weight:500;font-style:normal}@font-face{font-family:Golos;src:url(/fonts/Golos/Golos-Text_DemiBold.woff2)format("woff2"),url(/fonts/Golos/Golos-Text_DemiBold.woff)format("woff");font-weight:600;font-style:normal}.Footer-module-scss-module__wcgw9G__footer{background-color:var(--custom-blue-800);padding:36rem 0 32rem}@media only screen and (max-width:1024px){.Footer-module-scss-module__wcgw9G__footer{padding:32rem 0}}.Footer-module-scss-module__wcgw9G__container{box-sizing:border-box;flex-direction:column;gap:32rem;width:100%;max-width:1420rem;margin:0 auto;padding:0 40rem;display:flex;position:relative}@media only screen and (max-width:1024px){.Footer-module-scss-module__wcgw9G__container{padding:0 16rem}}.Footer-module-scss-module__wcgw9G__top{justify-content:space-between;align-items:center;gap:24rem 32rem;display:flex}@media only screen and (max-width:1440px){.Footer-module-scss-module__wcgw9G__top{flex-direction:column;align-items:flex-start}}.Footer-module-scss-module__wcgw9G__main{align-items:center;gap:16rem 32rem;display:flex}@media only screen and (max-width:1024px){.Footer-module-scss-module__wcgw9G__main{flex-direction:column;align-items:flex-start}}.Footer-module-scss-module__wcgw9G__logo{--primary-500:var(--on-brand-text);--ui-text-primary:var(--on-brand-text);flex-shrink:0;display:block}.Footer-module-scss-module__wcgw9G__logo svg{display:block}.Footer-module-scss-module__wcgw9G__nav{flex-wrap:wrap;gap:0 32rem;display:flex}@media only screen and (max-width:700px){.Footer-module-scss-module__wcgw9G__nav{gap:0 20rem}}.Footer-module-scss-module__wcgw9G__navLink{transition:color var(--tr);color:var(--on-brand-text-secondary);font-size:16rem;font-weight:500;line-height:32rem;font-family:var(--font-text);font-variant:normal;font-style:normal;font-stretch:100%}@media (hover:hover){.Footer-module-scss-module__wcgw9G__navLink:hover{color:var(--on-brand-text)}}.Footer-module-scss-module__wcgw9G__buttons{gap:8rem;display:flex}.Footer-module-scss-module__wcgw9G__figma{border:1px solid var(--on-brand-border);height:40rem;transition:background-color var(--tr);color:var(--on-brand-text);font-size:16rem;font-weight:500;line-height:24rem;font-family:var(--font-text);font-variant:normal;border-radius:12rem;align-items:center;gap:8rem;padding:0 15rem 0 10rem;font-style:normal;font-stretch:100%;display:flex}@media (hover:hover){.Footer-module-scss-module__wcgw9G__figma:hover{background-color:var(--on-brand-hover)}}.Footer-module-scss-module__wcgw9G__figmaIcon{flex-shrink:0;width:20rem;height:20rem;display:block}.Footer-module-scss-module__wcgw9G__contactButton{background-color:var(--brand-button);width:40rem;height:40rem;color:var(--on-brand-text);transition:background-color var(--tr);border-radius:12rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.Footer-module-scss-module__wcgw9G__contactButton:hover{background-color:var(--brand-button-hover)}}.Footer-module-scss-module__wcgw9G__contactIcon{width:24rem;height:24rem;display:block}.Footer-module-scss-module__wcgw9G__contacts{flex-direction:column;display:flex}.Footer-module-scss-module__wcgw9G__contactsLabel{opacity:.5;color:var(--on-brand-text);font-size:14rem;font-weight:400;line-height:28rem;font-family:var(--font-text);font-variant:normal;font-style:normal;font-stretch:100%}.Footer-module-scss-module__wcgw9G__contactsList{flex-wrap:wrap;gap:0 16rem;display:flex}.Footer-module-scss-module__wcgw9G__contactsLink{transition:color var(--tr);color:var(--on-brand-text);font-size:20rem;font-weight:400;line-height:28rem;font-family:var(--font-text);font-variant:normal;font-style:normal;font-stretch:100%}@media (hover:hover){.Footer-module-scss-module__wcgw9G__contactsLink:hover{color:var(--on-brand-text-secondary)}}.Footer-module-scss-module__wcgw9G__bottom{border-top:1px solid var(--on-brand-divider);justify-content:space-between;align-items:center;gap:16rem 32rem;padding-top:32rem;display:flex}@media only screen and (max-width:1440px){.Footer-module-scss-module__wcgw9G__bottom{flex-direction:column;align-items:flex-start}}.Footer-module-scss-module__wcgw9G__bottomLeft{flex-wrap:wrap;align-items:center;gap:12rem 32rem;display:flex}.Footer-module-scss-module__wcgw9G__indicator{opacity:.5;transition:opacity var(--tr);display:block}.Footer-module-scss-module__wcgw9G__indicator svg{display:block}@media (hover:hover){.Footer-module-scss-module__wcgw9G__indicator:hover{opacity:1}}.Footer-module-scss-module__wcgw9G__license{align-items:center;gap:8rem;min-width:0;display:flex}.Footer-module-scss-module__wcgw9G__license svg{flex-shrink:1;min-width:0;max-width:100%;height:auto;display:block}.Footer-module-scss-module__wcgw9G__year{opacity:.5;color:var(--on-brand-text);font-size:14rem;font-weight:600;line-height:20rem;font-family:var(--font-text);font-variant:normal;font-style:normal;font-stretch:100%}.Footer-module-scss-module__wcgw9G__rules{opacity:.5;transition:opacity var(--tr);color:var(--on-brand-text);font-size:14rem;font-weight:400;line-height:20rem;font-family:var(--font-text);font-variant:normal;font-style:normal;font-stretch:100%}@media (hover:hover){.Footer-module-scss-module__wcgw9G__rules:hover{opacity:1}}.Footer-module-scss-module__wcgw9G__toTop{cursor:pointer;width:52rem;height:68rem;transition:top var(--tr);flex-direction:column;align-items:center;display:flex;position:absolute;top:-85rem;right:32rem}@media only screen and (max-width:1024px){.Footer-module-scss-module__wcgw9G__toTop{top:-76rem;right:16rem}}.Footer-module-scss-module__wcgw9G__toTop__text{color:var(--primary-500);font-size:14px;font-weight:400;line-height:24px;font-family:var(--font-ui);font-variant:normal;opacity:0;padding-bottom:4rem;font-style:normal;font-stretch:100%;transition:opacity .4s}@media (hover:hover){.Footer-module-scss-module__wcgw9G__toTop:hover{top:-90rem}.Footer-module-scss-module__wcgw9G__toTop:hover .Footer-module-scss-module__wcgw9G__toTop__text{opacity:1}}@media only screen and (hover:hover) and (max-width:1024px){.Footer-module-scss-module__wcgw9G__toTop:hover .Footer-module-scss-module__wcgw9G__toTop__text{opacity:0}}.Footer-module-scss-module__wcgw9G__toTop__svg{width:32rem;height:40rem;display:block}
