footer{width:100%;color:var(--color-white);background-color:var(--color-dark-red)}@media(hover:hover){footer a:hover{color:var(--color-gold)}}@media(hover:none){footer a:active{color:var(--color-gold)}}footer .footer__container{padding-inline:calc(var(--padding-base)*3);padding-block:var(--padding-base);display:flex;align-items:center;justify-content:space-between}@media(max-width:1023px){footer .footer__container{flex-direction:column}}@media(max-width:767px){footer .footer__container{padding-inline:0}}@media(max-width:479px){footer .footer__container{padding-top:calc(var(--padding-base)/2)}}footer .footer__container .info .link-group{display:flex;align-items:center;column-gap:15px;margin-bottom:var(--margin-base)}@media(max-width:1023px){footer .footer__container .info .link-group{justify-content:center;margin-bottom:calc(var(--margin-base)/2)}}footer .footer__container .info .link-group a{display:flex;align-items:center;column-gap:8px}footer .footer__container .info-text{max-width:515px;font-family:IBM Plex Sans}@media(max-width:1023px){footer .footer__container .info-text{text-align:center;margin-bottom:calc(var(--margin-base)/2)}}footer .footer__container ul{display:flex;list-style-type:none;padding:0;column-gap:calc(var(--margin-base)*2);margin:0}footer .footer__container ul li{display:flex;flex-direction:column;row-gap:calc(var(--margin-base)/2)}footer .footer__container ul li p{margin:0}footer .footer__container ul li div{display:flex;column-gap:calc(var(--margin-base)/2)}.header{background-color:var(--color-dark-red);padding-block:8px;position:relative;position:fixed;top:0;width:100%;transition:transform var(--transition-duration) ease;z-index:1000;font-family:IBM Plex Sans}.header a{color:var(--color-white)}@media(hover:hover){.header a:hover{color:var(--color-gold)}}@media(hover:none){.header a:active{color:var(--color-gold)}}.header.hidden{transform:translateY(-100%)}.header.visible{transform:translateY(0)}.header nav{position:relative}@media(max-width:1023px){.header nav{gap:calc(var(--margin-base)/2);flex-wrap:wrap;justify-content:center}}@media(max-width:767px){.header nav{flex-wrap:nowrap;justify-content:space-between}}.header .topBox-nav{display:flex;justify-content:space-between;align-items:center}@media(max-width:767px){.header .topBox-nav{margin-bottom:0;justify-content:space-between}}.header-logo{display:inline-flex;justify-content:center;align-items:center;color:var(--color-white);gap:10px;align-self:center}.header-logo svg{width:45px;height:45px}.header-logo p{font-family:Moscow University}@media(hover:hover){.header-logo:hover{color:var(--color-secondary)}}@media(hover:none){.header-logo:active{color:var(--color-secondary)}}.header-list{display:flex;align-items:center;justify-content:center;height:100%}.header-list .dropdown{position:relative;padding-inline:30px}.header-list .dropdown svg{transition-duration:var(--transition-duration)}@media(max-width:1023px){.header-list .dropdown{padding-inline:10px}}.header-list .dropdown-item{width:100%;height:0;background-color:var(--color-dark-red);position:absolute;left:0;overflow:hidden;transition-timing-function:linear;transition-duration:var(--transition-duration);opacity:0;padding-inline:25px;flex-direction:column;display:flex;gap:calc(var(--margin-base)/2)}@media(max-width:1023px){.header-list .dropdown-item{padding-inline:10px}}.header-list .dropdown.active .dropdown-item{height:-moz-fit-content;height:fit-content;opacity:1;padding-block:calc(var(--margin-base)/2)}.header-list .dropdown.active svg{transform:rotate(180deg)}.header-list a{font-size:clamp(16px,1.25vw,18px);display:flex;align-items:center}.header-list .dropdown-soc1als{display:flex;align-items:center;gap:calc(var(--margin-base)/2)}.header .burger{padding:0;background-color:transparent;border:none;outline:none;width:50px;aspect-ratio:1;cursor:pointer;position:relative}@media(min-width:1024px){.header .burger{display:none}}.header .burger:after{box-shadow:0 -10px var(--color-white),0 10px var(--color-white)}.header .burger:after,.header .burger:before{position:absolute;top:50%;left:50%;translate:-50% -50%;transition-duration:var(--transition-duration);content:"";width:50%;height:2px;background-color:var(--color-white);border-radius:5px}.header .burger:before{box-shadow:0 0 var(--color-white),0 0 var(--color-c)}.header .burger.open:after{rotate:45deg}.header .burger.open:after,.header .burger.open:before{background-color:var(--color-white);border-radius:5px;box-shadow:0 0 var(--color-white),0 0 var(--color-white)}.header .burger.open:before{rotate:-45deg}.header .burger-box{overflow:hidden;opacity:0;background-color:var(--color-red);position:absolute;left:0;top:66px;transition-timing-function:linear;transition-duration:var(--transition-duration);align-items:flex-start;height:0;z-index:-1}.header .burger-box,.header .burger-box ul{width:100%;display:flex;flex-direction:column;gap:calc(var(--margin-base)/2)}.header .burger-box ul{list-style-type:none;padding:0;margin:0;padding-inline:25px;padding-top:calc(var(--margin-base)/2)}.header .burger-box ul .dropdown{width:100%}.header .burger-box ul .dropdown-item{position:static;background-color:var(--color-red)}.header .burger-box ul .dropdown-item a{width:-moz-fit-content;width:fit-content;font-size:18px}.header .burger-box ul .dropdown p{display:flex;align-items:center;justify-content:space-between;color:var(--color-white);margin-bottom:0;font-size:18px}.header .burger-box ul .dropdown p a{width:-moz-fit-content;width:fit-content;font-size:18px}.header .burger-box .burger-dark-box{background-color:var(--color-dark-red);padding-block:calc(var(--margin-base)/2)}.header .burger-box .dropdown.active .dropdown-item{position:static;display:flex}.header .burger-box.open{height:-moz-fit-content;height:fit-content;opacity:1}.for-admin{display:flex;align-items:center;justify-content:center;flex-direction:column;width:60px;aspect-ratio:1;border-radius:50%;position:absolute;color:var(--color-red);overflow:hidden;top:90vh;right:20px}.for-admin svg{width:100%;height:100%}.for-admin img{width:100%;height:auto}.Marquee_marqueeContainer__OUgM3{position:fixed;bottom:0;width:100%;background-color:var(--color-red);color:#fff;overflow:hidden;white-space:nowrap;padding:5px 0;z-index:1000}.Marquee_marquee__uYiyR{display:inline-block;animation:Marquee_marquee__uYiyR 15s linear infinite}@media(max-width:767px){.Marquee_marquee__uYiyR{animation:Marquee_marquee__uYiyR 13s linear infinite}}@keyframes Marquee_marquee__uYiyR{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@font-face{font-family:Moscow University;src:url(/_next/static/media/MoscowUniversity-Regular.3c091658.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/_next/static/media/IBMPlexSans-Regular.831a6eae.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Moskow University;src:url(/_next/static/media/IBMPlexSans-SemiBold.b34c6806.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}html{scroll-behavior:smooth}body{font-size:clamp(18px,1.3888888889vw,20px);font-family:var(--font-family-base);color:var(--color-text);background-color:var(--color-main);display:flex;flex-direction:column;min-height:100vh;padding-top:60px}body main{flex:1 1;display:flex;flex-direction:column}a,button,input,svg *,textarea{transition-duration:var(--transition-duration)}a{text-decoration:none;color:inherit}@media(hover:hover){a:hover{opacity:.9}}@media(hover:none){a:active{opacity:.9}}.h1,h1{font-size:clamp(43px,4.1666666667vw,60px)}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:clamp(30px,3.1944444444vw,46px)}.h3,h3{font-size:clamp(20px,2.0833333333vw,30px)}.h3,.p,h3,p{font-weight:300}.p,p{font-size:clamp(16px,1.3888888889vw,20px)}.p.paragraph,p.paragraph{color:var(--color-paragraph)}.not-clickable{-webkit-user-select:none;-moz-user-select:none;user-select:none}*,:after,:before{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}:where(blockquote,figure):where([class]),body{margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){margin-left:0;padding:0;border:none}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom:24px;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}html{height:100%}:has(:target),html{scroll-behavior:smooth}body{min-height:100%;line-height:1.28}svg [fill]{fill:currentColor}svg [stroke]{stroke:currentColor}svg *{transition-property:fill,stroke}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.container{width:100%;max-width:90rem;margin-inline:auto;padding-inline:var(--container-padding-x)}.container-section{padding-inline:calc(var(--padding-base)*3)}@media(max-width:1023px){.container-section{padding-inline:var(--padding-base)}}@media(max-width:767px){.container-section{padding-inline:0}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;white-space:nowrap!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important;clip:rect(0 0 0 0)!important;overflow:hidden!important}@media(max-width:767px){.hidden-mobile{display:none!important}}@media(min-width:768px){.visible-mobile{display:none!important}}@media(max-width:1023px){.hidden-tablet{display:none!important}}@media(min-width:1024px){.visible-tablet{display:none!important}}:root,:root[data-theme=dark]{--color-main:#fff;--color-secondary:#faf5f6;--color-paragraph:#575757;--color-gold:#efca7a;--color-red:#7d0a35;--color-dark-red:#3e0319;--color-white:#fff;--color-dark:#000;--color-text:var(--color-dark);--color-gradient:linear-gradient(140deg,var(--color-red),var(--color-dark-red));--border-radius:20px;--border-radius-small:5px;--font-family-base:"Moscow University","IBM Plex Sans",sans-serif;--container-width:1240px;--container-padding-x:20px;--padding-base:30px;--margin-base:var(--padding-base);--section-padding-y:25px;--section-margin-y:var(--section-padding-y);--button-height:30px;--transition-duration:200ms}