@font-face{font-family:PT Sans;src:url(/static/fonts/pt-sans-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PT Sans;src:url(/static/fonts/pt-sans-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PT Sans;src:url(/static/fonts/pt-sans-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:PT Sans;src:url(/static/fonts/pt-sans-bolditalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--blue:#4266b2;--navy:#21428c;--grey:#ecf0f1;--pale:#d6e0f0;--text:#000c;--muted:#6b7280;--line:#dfe3ea;--shadow:8px 8px 23px #0003;--card-shadow:0 10px 30px #21428c1f;--wrap:1170px;--gutter:max(0px, calc((100vw - var(--wrap)) / 2));--split:max(485px, calc(var(--gutter) + 425px));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:clip}body{color:var(--text);letter-spacing:.3px;background:#fff;flex-direction:column;min-height:100vh;margin:0;font:16px/1.5 PT Sans,system-ui,-apple-system,Segoe UI,Arial,sans-serif;display:flex;overflow-x:hidden}main{flex:1}img{max-width:100%;height:auto}a{color:var(--blue);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline-offset:2px;outline:2px solid #f0a500}h1,h2,h3,h4{color:var(--navy);margin:1.3em 0 .6em;line-height:1.25}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 15px}@media (min-width:1280px){:root{--wrap:1200px}}@media (min-width:992px) and (max-width:1199px){:root{--wrap:970px}}@media (min-width:768px) and (max-width:991px){:root{--wrap:750px}}.skip{position:absolute;left:-9999px}.skip:focus{z-index:1000;background:#fff;padding:8px 12px;top:12px;left:12px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.btn{border:2px solid var(--blue);min-height:40px;color:var(--blue);font:inherit;letter-spacing:.5px;cursor:pointer;background:0 0;border-radius:20px;justify-content:center;align-items:center;padding:0 22px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.btn:hover{background:var(--navy);border-color:var(--navy);color:#fff;text-decoration:none}.btn.white{color:var(--blue);box-shadow:var(--shadow);background:#fff;border-color:#fff}.btn.white:hover,.btn.solid{background:var(--navy);border-color:var(--navy);color:#fff}.btn.solid:hover{background:var(--blue);border-color:var(--blue)}.btn.on-blue{color:#fff;border-color:#fff}.btn.on-blue:hover{color:var(--navy);background:#fff}.btn:disabled{opacity:.6;cursor:progress}.header{background:var(--grey);z-index:50;position:relative}.header .wrap{align-items:center;gap:24px;min-height:80px;display:flex}.open-menu,.close-menu{cursor:pointer;width:35px;font:inherit;letter-spacing:.43px;color:var(--blue);background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;padding:0;font-size:13px;display:flex}.open-menu img,.close-menu img{width:18px;height:18px}.open-menu:hover span,.close-menu:hover span{text-decoration:underline}.logo{color:var(--blue);letter-spacing:.6px;text-transform:uppercase;align-items:center;gap:10px;font-size:17px;font-weight:700;line-height:1.2;display:flex}.logo:hover{color:var(--navy);text-decoration:none}.logo img{flex-shrink:0;width:40px;height:40px}.phones{gap:30px;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.phones li{flex-direction:column;display:flex}.phones .descr{color:var(--navy);opacity:.8;letter-spacing:.4px;font-size:13px}.phones a{color:var(--navy);letter-spacing:.6px;white-space:nowrap;font-size:18px;font-weight:700}.header-tools{align-items:center;gap:12px;display:flex}.lang{position:relative}.lang summary{cursor:pointer;width:100px;height:30px;box-shadow:var(--shadow);color:var(--blue);letter-spacing:.7px;text-transform:uppercase;background:#f4f4f4;border-radius:15px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;list-style:none;display:flex}.lang summary::-webkit-details-marker{display:none}.lang summary:after{content:"";border:4px solid #0000;border-top-color:var(--blue);margin-top:4px}.lang ul{width:100px;box-shadow:var(--shadow);z-index:60;background:#fff;border-radius:10px;margin:0;padding:6px 0;list-style:none;position:absolute;top:36px;left:0}.lang li a{text-transform:uppercase;color:var(--blue);padding:4px 16px;font-size:15px;font-weight:700;display:block}.lang li a[aria-current]{color:var(--navy);background:var(--grey)}.search-btn{width:30px;height:30px;box-shadow:var(--shadow);background:#f4f4f4;border-radius:50%;justify-content:center;align-items:center;display:flex}.search-btn img{width:15px}.drawer{background:var(--blue);z-index:600;visibility:hidden;width:min(525px,100vw);padding:20px 40px;transition:transform .3s ease-in-out;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-110%);box-shadow:20px 0 30px #053e4c99}.drawer[data-open=true],.drawer:target{visibility:visible;transform:none}.drawer .close-menu{color:#fff;margin-bottom:27px}.drawer-backdrop{z-index:590;background:#00000059;position:fixed;inset:0}.drawer ul{margin:0;padding:0;line-height:1;list-style:none}.drawer .top{margin-bottom:30px}.drawer .top>li{margin-bottom:20px;padding-right:25px;position:relative}.drawer .top>li:last-child{margin-bottom:0}.drawer .top>li>a,.drawer .top>li>details>summary{color:#fff;opacity:.6;letter-spacing:.73px;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;font-size:22px;list-style:none;transition:opacity .3s;display:flex}.drawer .top>li>details>summary::-webkit-details-marker{display:none}.drawer .top>li>details>summary:after{content:"";background:url(/static/img/chevrone-down.svg) 50%/100% 100% no-repeat;width:12px;height:7px;transition:transform .3s;position:absolute;top:10px;right:0}.drawer .top>li>details[open]>summary{opacity:1}.drawer .top>li>details[open]>summary:after{transform:rotate(180deg)}.drawer .top>li>a:hover,.drawer .top>li>details>summary:hover{opacity:1;text-decoration:none}.drawer .sub{padding:20px 20px 10px}.drawer .sub li{margin-bottom:15px}.drawer .sub li:last-child{margin-bottom:0}.drawer .sub a{color:#fff;letter-spacing:.57px;font-size:17px}.drawer .btn{flex-shrink:0;width:200px}@media (max-width:1000px){.header .wrap{flex-wrap:wrap;gap:8px 16px;padding-top:10px;padding-bottom:10px}.logo{max-width:240px;font-size:14px}.header-tools{margin-left:auto}.phones{order:5;justify-content:space-between;gap:12px;width:100%;max-width:350px;margin:0}.phones a{font-size:16px}}@media (max-width:420px){.logo{max-width:170px;font-size:12px}.phones a{font-size:15px}}.crumbs{color:#333;padding:18px 0 6px;font-size:12px}.crumbs ol{flex-wrap:wrap;gap:4px 0;margin:0;padding:0 20px;list-style:none;display:flex}.crumbs li+li:before{content:"-";margin:0 6px 0 22px}.crumbs a{color:#555}.tabs{scrollbar-width:thin;border-bottom:1px solid #333;gap:0;margin:4px 0 0;padding:0;list-style:none;display:flex;overflow-x:auto}.tabs a{white-space:nowrap;color:#444;border-bottom:3px solid #0000;margin-bottom:-1px;padding:6px 20px 8px;font-size:15px;display:block}.tabs a:hover{color:var(--navy);text-decoration:none}.tabs a[aria-current]{color:#000;border-bottom-color:var(--navy);font-weight:700}.page-title{color:var(--blue);letter-spacing:.5px;margin:34px 0 26px;font-size:clamp(26px,2vw + 16px,32px);font-weight:700}.page{padding-bottom:60px;position:relative}.narrow{max-width:770px;margin:0 auto}.empty{color:var(--muted);padding:24px 0}.ring{border:60px solid var(--pale);pointer-events:none;z-index:-1;border-radius:50%;position:absolute}.dots{background-image:radial-gradient(#fffc 1.6px,#0000 1.8px);background-size:18px 18px}.dots.blue{background-image:radial-gradient(var(--navy) 1.6px, transparent 1.8px)}.prose{overflow-wrap:break-word;letter-spacing:.5px}.prose>:first-child{margin-top:0}.prose p{margin:0 0 1em}.prose p:not(:is(td,th) p){-webkit-hyphens:auto;hyphens:auto;margin:0 0 20px}.prose li{-webkit-hyphens:auto;hyphens:auto}.prose h2{color:var(--blue);text-align:center;font-size:28px}.prose h3{color:var(--navy);font-size:20px}.prose ul,.prose ol{padding-left:1.4em}.prose blockquote{border-left:4px solid var(--blue);background:var(--grey);margin:1.2em 0;padding:.4em 1.2em}.prose table{border-collapse:collapse;border-spacing:0;text-align:center;color:#000c;letter-spacing:.54px;-webkit-hyphens:auto;hyphens:auto;margin:0 0 1em;font-size:14px;width:100%!important}.prose th,.prose td{vertical-align:middle;text-align:center;background:#d8e6f3;font-size:12px;font-weight:400;line-height:1.5;border:1px solid #fff!important;padding:0!important}.prose th:first-child,.prose td:first-child{text-align:left}.prose td p,.prose th p{text-align:center;-webkit-hyphens:auto;hyphens:auto;margin:10px 0 20px;padding:0 5px;font-size:12px;line-height:1.5}:is(.prose td>p:only-child:has(>br:only-child),.prose th>p:only-child:has(>br:only-child)){display:none}.prose td>:first-child,.prose th>:first-child{margin-top:10px}.prose td b,.prose td strong,.prose th b,.prose th strong{font-weight:700}@media (max-width:760px){.prose table{display:block;overflow-x:auto}}.lead{color:#333;font-size:18px}.embed{aspect-ratio:16/9;background:#000;border-radius:10px;margin:1.2em 0;position:relative;overflow:hidden}.embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.block+.block{margin-top:2.2em}.block>section>h2,.block-title{color:var(--blue);margin:0 0 20px;font-size:26px}.gallery{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:0;margin:30px 0;display:grid}.gallery button{cursor:zoom-in;aspect-ratio:5/4;background:0 0;border:0;padding:0;overflow:hidden}.gallery img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.gallery button:hover img{transform:scale(1.05)}.lightbox{background:0 0;border:0;max-width:96vw;max-height:96vh;padding:0}.lightbox::backdrop{background:#000000d9}.lightbox img{max-width:92vw;max-height:84vh;margin:0 auto;display:block}.lightbox .lb-bar{color:#fff;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.lightbox button{color:#fff;cursor:pointer;font:inherit;background:#ffffff26;border:0;border-radius:15px;padding:6px 14px}.docs{margin:0;padding:0;list-style:none}.docs li{border-bottom:1px solid var(--line)}.docs a{color:var(--text);align-items:center;gap:14px;padding:12px 4px;display:flex}.docs a:hover{background:var(--grey);color:var(--navy);text-decoration:none}.docs .ext{text-align:center;color:#fff;background:var(--blue);text-transform:uppercase;border-radius:4px;flex-shrink:0;width:46px;padding:4px 0;font-size:11px;font-weight:700}.docs .ext.pdf{background:#c0392b}.docs .ext.doc,.docs .ext.docx{background:#2b5797}.docs .ext.xls,.docs .ext.xlsx{background:#1e7145}.docs .ext.link{background:#6b7280}.docs .meta{color:var(--muted);font-size:13px;display:block}.grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:30px;display:grid}.ncard{box-shadow:var(--card-shadow);color:var(--blue);background:#fff;border-radius:15px;flex-direction:column;min-height:390px;transition:transform .3s;display:flex;overflow:hidden}.ncard:hover{text-decoration:none;transform:translateY(-4px)}.ncard .pic{background:var(--grey) center / cover no-repeat;height:145px;position:relative}.ncard .badge{background:var(--blue);color:#fff;text-align:center;width:46px;padding:6px 0 5px;font-weight:700;line-height:1;position:absolute;bottom:-25px;left:20px}.ncard .badge b{font-size:20px;display:block}.ncard .badge small{font-size:13px}.ncard h3{color:var(--blue);margin:40px 20px 20px;font-size:15px;line-height:1.6}.ntile{aspect-ratio:290/158;background:#9fb4d6 50%/contain no-repeat;display:block;position:relative;overflow:hidden}.ntile span{color:#fff;background:#282828b3;padding:6px 10px;font-size:13px;line-height:1.3;position:absolute;bottom:0;left:0;right:0}.ntile:hover span{background:#21428ce6;text-decoration:none}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:640px){.tiles{grid-template-columns:1fr}}.pcard{box-shadow:var(--card-shadow);text-align:center;color:var(--blue);background:#fff;border-radius:15px;flex-direction:column;align-items:center;gap:14px;padding:30px 20px 26px;display:flex}.pcard:hover{text-decoration:none}.pcard .photo{object-fit:cover;object-position:50% 20%;background:var(--navy);border-radius:50%;width:140px;height:140px;box-shadow:0 10px 20px #053e4c40}.pcard h3{color:var(--blue);margin:6px 0 0;font-size:17px}.pcard p{color:#7f97c9;margin:0;font-size:14px;font-weight:700}.people{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:30px;display:grid}.fcard{box-shadow:var(--card-shadow);text-align:center;background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:18px;padding:28px 20px 30px;display:flex}.fcard .pic{object-fit:cover;background:var(--pale);border-radius:50%;width:120px;height:120px;box-shadow:0 10px 20px #053e4c40}.fcard h3{color:var(--blue);flex:1;margin:0;font-size:16px}.fcard h3 a{color:inherit}.fcard>a:not(.btn){border-radius:50%;display:block}.fcard .btn{box-sizing:border-box;color:#4266b2;background:#fff;border:2px solid #4266b2;border-radius:20px;width:100%;height:30px;min-height:30px;font-weight:600;box-shadow:8px 8px 23px #0003}.fcard .btn:hover{color:#fff;background:#21428b;border-color:#21428b}.fcard{box-sizing:border-box;justify-content:space-between;min-height:300px;padding:30px 20px}.facs{grid-template-columns:repeat(4,minmax(0,1fr));gap:50px 30px;display:grid;position:relative}@media (max-width:991px){.facs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.facs{grid-template-columns:1fr}}.vcard{box-shadow:var(--card-shadow);color:var(--blue);background:#fff;border-radius:15px;display:block;overflow:hidden}.vcard:hover{text-decoration:none}.vcard .pic{aspect-ratio:16/9;background:var(--navy) center / cover no-repeat;position:relative}.vcard .pic:after{content:"";background:#21428cd9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E") 50%/28px no-repeat;border-radius:50%;width:56px;height:56px;margin:-28px 0 0 -28px;position:absolute;top:50%;left:50%}.vcard .body{padding:14px 18px 18px}.vcard h3{color:var(--blue);margin:4px 0 0;font-size:16px}.date{color:var(--muted);font-size:14px}.person{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:40px;display:grid}.person .photo{aspect-ratio:3/4;object-fit:cover;object-position:50% 20%;background:var(--grey);width:100%;box-shadow:var(--card-shadow);border-radius:15px}.person dl{grid-template-columns:max-content 1fr;gap:6px 16px;margin:0 0 1.5em;font-size:15px;display:grid}.person dt{color:var(--muted)}.person dd{margin:0}@media (max-width:700px){.person{grid-template-columns:1fr}.person .photo{max-width:260px}}.timeline{margin:0 0 30px;padding:0;list-style:none;position:relative}.timeline:before{content:"";background:var(--blue);opacity:.5;width:2px;position:absolute;top:0;bottom:0;left:39px}.timeline li{grid-template-columns:80px 60px minmax(0,1fr);align-items:center;min-height:100px;display:grid;position:relative}.timeline .year{background:var(--blue);color:#fff;z-index:1;border-radius:50%;place-items:center;width:80px;height:80px;font-size:18px;display:grid;position:relative;box-shadow:0 10px 20px #053e4c59}.timeline .tick{background:var(--blue);height:1px;position:relative}.timeline .tick:after{content:"";background:var(--navy);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:0}.timeline .ev{white-space:pre-line;padding-left:30px}@media (max-width:560px){.timeline li{grid-template-columns:64px 24px minmax(0,1fr)}.timeline .year{width:64px;height:64px;font-size:15px}.timeline:before{left:31px}.timeline .ev{padding-left:12px}}.more-row{justify-content:center;margin:10px 0 30px;display:flex}.timeline .extra{display:none}.tl-toggle:checked~.timeline .extra{display:grid}.tl-less,.tl-toggle:checked~.more-row .tl-more{display:none}.tl-toggle:checked~.more-row .tl-less{display:inline}.tl-toggle:focus-visible~.more-row .btn{outline-offset:2px;outline:2px solid #f0a500}.more-row label.btn{cursor:pointer}.toc{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.toc a{min-height:90px;box-shadow:var(--card-shadow);color:var(--blue);background:#fff;border-radius:15px;align-items:center;padding:20px 24px;font-weight:700;display:flex}.toc a:hover{background:var(--blue);color:#fff;text-decoration:none}.faq details{box-shadow:var(--card-shadow);background:#fff;border-radius:10px;margin-bottom:12px}.faq summary{cursor:pointer;color:var(--blue);padding:16px 20px;font-weight:700}.faq details[open] summary{border-bottom:1px solid var(--line)}.faq .prose{padding:16px 20px 4px}.search-form{flex-wrap:wrap;gap:10px;margin:0 0 30px;display:flex}.search-form input,.search-form select{height:40px;font:inherit;border:2px solid var(--pale);background:#fff;border-radius:20px;flex:240px;min-width:0;padding:0 18px}.pager-text{clear:both;padding-top:1.5em}.pager-text .text{color:#000c;font-size:16px;line-height:1.5;display:block}.pager-text .text:first-child{margin-bottom:20px}.modern-page-navigation{clear:both;padding:.5em 0}.modern-page-navigation a,.modern-page-current,.modern-page-dots{border-left:1px solid #cdcdcd;padding-left:.75em;padding-right:.5em;text-decoration:none}.modern-page-navigation .modern-page-previous{border-left:none;border-right:1px solid #cdcdcd}.modern-page-navigation .modern-page-first{border-left:none;padding-left:.5em}.modern-page-current{font-weight:700}.modern-page-title{padding-right:.5em}.news-list{flex-direction:column;display:flex}.news-list a{border-bottom:1px solid var(--line);color:var(--text);padding:14px 0;display:block}.news-list a:hover h3{color:var(--blue)}.news-list h3{color:var(--navy);margin:2px 0 0;font-size:17px}.article .cover{width:100%;max-width:600px;margin:0 auto 30px;display:block}.article .when{font-weight:700}.article-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;display:flex}.share{color:#222;align-items:center;gap:8px;font-weight:700;display:flex}.share a{color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.share a:hover{opacity:.85;text-decoration:none}.slider{background:var(--navy);height:520px;position:relative;overflow:hidden}.slide{opacity:0;visibility:hidden;background:50%/cover no-repeat;transition:opacity .8s;position:absolute;inset:0}.slide[data-active=true]{opacity:1;visibility:visible}.slide .panel{width:min(var(--split), 100%);color:#fff;padding:70px 30px 40px calc(var(--gutter) + 15px);background:#21428cb3;flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:0;bottom:0;left:0}.slide h2{color:#fff;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:28px}.slide p{margin:12px 0 0}.slide .btn{align-self:flex-start;margin-left:120px}.slider .dots-nav{width:min(var(--split), 100%);z-index:2;justify-content:flex-end;gap:10px;padding-right:40px;display:flex;position:absolute;bottom:64px;left:0}.slider .dots-nav button{cursor:pointer;opacity:.7;background:#fff;border:6px solid #fff;border-radius:50%;width:20px;height:20px;padding:0}.slider .dots-nav button[aria-current]{background:var(--blue);opacity:1}@media (max-width:640px){.slider{height:420px}.slide .panel{width:100%;padding:40px 20px 90px}.slide .btn{align-self:center;margin-left:0}.slide h2{font-size:22px}.slider .dots-nav{justify-content:center;width:100%;padding:0;bottom:30px}}.agu-menu{background:linear-gradient(90deg, var(--grey) 0 var(--split), var(--blue) var(--split) 100%)}.agu-menu .row{grid-template-columns:calc(var(--split) - var(--gutter) - 15px) minmax(0, 1fr);align-items:center;min-height:120px;display:grid}.agu-menu .row+.row{border-top:1px solid #0000001f}.agu-menu h2{color:var(--blue);text-transform:uppercase;letter-spacing:.5px;margin:0;padding:30px 0;font-size:20px}.agu-menu h2 a{color:inherit}.agu-menu ul{flex-wrap:wrap;justify-content:center;gap:4px 20px;margin:0;padding:30px 0 30px 30px;list-style:none;display:flex}.agu-menu li a{color:#fff;font-size:15px}.agu-menu .wrap{position:relative}@media (max-width:760px){.agu-menu{background:0 0}.agu-menu .row{grid-template-columns:1fr;border:0!important}.agu-menu h2{background:var(--grey);text-align:center;margin:0 -15px;padding:40px 15px}.agu-menu ul{background:var(--blue);margin:0 -15px;padding:24px 15px}}.home-section{padding:70px 0;position:relative;overflow:hidden}.home-section .title{color:var(--navy);text-align:right;letter-spacing:1px;margin:0 0 30px;font-size:30px;font-weight:700}.side-strip{background:var(--blue);width:83px;position:absolute;top:0;bottom:0;left:0}@media (max-width:1000px){.side-strip{display:none}}.home-news .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;padding-left:180px}@media (max-width:1100px){.home-news .grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-left:0}}@media (max-width:768px){.home-news .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.home-news .grid{grid-template-columns:1fr}.ncard{min-height:0}}.center-row{justify-content:center;margin:40px 0;display:flex}.acards{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;padding-left:180px;display:grid}@media (max-width:1100px){.acards{padding-left:0}}@media (max-width:700px){.acards{grid-template-columns:1fr}}.acard{box-shadow:var(--card-shadow);color:#222;background:#fff;border-radius:10px;flex-direction:column;gap:14px;padding:24px 20px 26px;font-size:15px;display:flex}.acard h3{color:#222;margin:0;font-size:15px}.acard p{margin:0}.acard .foot{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.home-about{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:640px;display:grid;position:relative;overflow:hidden}.home-about .txt{padding:120px calc(5vw + 50px) 80px max(130px, calc((100vw - var(--wrap)) / 2 + 100px));z-index:1;letter-spacing:.5px;font-size:15px;position:relative}.home-about .blue{background:var(--blue);padding-right:max(30px, calc((100vw - var(--wrap)) / 2));justify-content:flex-end;align-items:center;display:flex;position:relative}.home-about .blue .dots{position:absolute;inset:100px 210px 100px -20px}.home-about .vtitle{writing-mode:vertical-rl;color:#fff;letter-spacing:3px;text-transform:uppercase;opacity:.85;max-height:560px;font-size:56px;font-weight:700;line-height:1.05}.home-about .vtitle.long{font-size:44px}.home-about .media{aspect-ratio:16/10;z-index:2;background:#000;width:min(460px,34vw);position:absolute;top:50%;left:45%;transform:translateY(-50%);box-shadow:0 20px 40px #00000040}.facade{background:var(--navy) center / cover no-repeat;width:100%;height:100%;display:block;position:relative}.facade .play{background:#21428ce6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E") 50%/34px no-repeat;border-radius:50%;width:72px;height:72px;margin:-36px 0 0 -36px;transition:transform .2s;position:absolute;top:50%;left:50%;box-shadow:0 8px 24px #00000059}.facade:hover .play{transform:scale(1.08)}.home-about .media iframe,.home-about .media img{object-fit:cover;border:0;width:100%;height:100%;display:block}@media (max-width:992px){.home-about{grid-template-columns:1fr}.home-about .txt{padding:50px 20px}.home-about .vtitle.long{font-size:26px}.home-about .blue{background:0 0;order:-1;justify-content:center;min-height:0;padding:50px 20px 0}.home-about .vtitle{writing-mode:horizontal-tb;white-space:normal;text-align:center;color:#21428c;opacity:1;font-size:30px}.home-about .media{width:auto;margin:0 20px 40px;position:static;transform:none}.home-about .blue .dots{display:none}}.home-library{background:var(--grey);padding:80px 0 50px}.home-library .cols{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:40px;padding-left:100px;display:grid}.home-library h2{color:var(--navy);text-transform:uppercase;letter-spacing:.5px;grid-column:1/-1;margin:0;font-size:30px}.home-library p{letter-spacing:.6px;white-space:pre-line;margin:0;font-size:15px}.home-library img{border-radius:10px;width:100%;box-shadow:0 20px 40px #00000040}.home-library .btns{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}@media (max-width:900px){.home-library .cols{grid-template-columns:1fr;padding-left:0}.home-library img{max-width:420px}}.home-contacts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:580px;display:grid}.home-contacts .left{background:var(--blue);justify-content:flex-end;align-items:center;padding:80px 85px 80px 20px;display:flex;position:relative;overflow:hidden}.home-contacts .left .ring{z-index:0;border-color:#ffffff12}.home-contacts .left .dots{background-image:radial-gradient(var(--navy) 1.6px, transparent 1.8px);width:110px;height:40%;position:absolute;top:30%;left:60px}.ccard{z-index:1;text-align:center;background:#fff;border-radius:10px;flex-direction:column;align-items:center;gap:10px;width:min(430px,100%);padding:30px;display:flex;position:relative}.ccard img.logo-big{width:80px;height:80px}.ccard .name{color:var(--blue);text-transform:uppercase;font-size:18px;font-weight:700}.ccard .addr{color:#000;font-size:15px}.ccard dl{gap:2px;margin:0;display:grid}.ccard dt{color:#888;margin-top:10px;font-size:13px}.ccard dd{color:#000;margin:0;font-size:17px;font-weight:700}.ccard dd a{color:inherit}.ccard dd.link{font-size:15px;font-weight:400}.ccard dd.link a{color:var(--blue)}.socials{gap:30px;margin:14px 0;padding:0;list-style:none;display:flex}.socials img{width:30px;height:30px;display:block}.home-contacts .map{background:var(--grey);min-height:400px}.home-contacts .map iframe{border:0;width:100%;height:100%;min-height:400px;display:block}@media (max-width:900px){.home-contacts{grid-template-columns:1fr}.home-contacts .left{justify-content:center;padding:40px 15px}}.footer{color:#fff}.footer .top{background:var(--navy)}.footer .top .wrap{flex-wrap:wrap;align-items:center;gap:30px;min-height:100px;padding-top:16px;padding-bottom:16px;display:flex}.footer .fname{color:#fff;text-transform:uppercase;letter-spacing:.6px;margin-right:auto;font-size:17px;font-weight:700}.footer .phones{margin:0}.footer .phones .descr,.footer .phones a{color:#fff}.footer .bottom{background:var(--blue);letter-spacing:.5px;font-size:14px}.footer .bottom .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:40px;display:flex}.footer a{color:#fff}@media (max-width:760px){.footer .top .wrap{flex-direction:column;align-items:flex-start}}.form{gap:18px;max-width:820px;display:grid}.fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}@media (max-width:640px){.fields{grid-template-columns:1fr}}.field{color:var(--navy);flex-direction:column;gap:6px;font-size:15px;font-weight:700;display:flex}.field.wide{grid-column:1/-1}.field input,.field select,.field textarea{font:inherit;color:#222;border:2px solid var(--pale);background:#fff;border-radius:20px;width:100%;min-width:0;padding:9px 16px;font-weight:400}.field textarea{border-radius:15px}.field input[type=file]{padding:7px 10px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--blue);outline:none}.field [aria-invalid]{background:#fff6f5;border-color:#c0392b}.field-error{color:#b42318;font-size:13px;font-weight:400}.form-error{color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:10px;margin:0;padding:12px 16px}.form-done{color:#05603a;background:#ecfdf3;border:1px solid #abefc6;border-radius:10px;padding:20px 24px;font-weight:700}.form-done p{margin:0}.form-section{box-shadow:var(--card-shadow);border:0;border-radius:15px;margin:0;padding:20px 22px 24px}.form-section legend{color:var(--blue);padding:0 8px;font-size:18px;font-weight:700}fieldset.field{border:0;margin:0;padding:0}fieldset.field legend{margin-bottom:6px}.check{color:#222;align-items:flex-start;gap:10px;font-size:15px;font-weight:400;display:flex}.check input{width:18px;height:18px;accent-color:var(--blue);flex-shrink:0;margin-top:4px}.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form .btn{justify-self:start;min-width:200px}@media print{.header,.drawer,.footer,.tabs,.pager-text,.modern-page-navigation,.article-foot{display:none!important}}.admission{grid-template-columns:4fr 3fr 5fr;align-items:center;gap:30px;margin:30px 0;display:grid;position:relative}.admission:after{content:"";opacity:.7;z-index:-1;pointer-events:none;background:url(/static/img/circle.png) 0 0/100% 100% no-repeat;width:518px;height:518px;position:absolute;bottom:0;right:-518px}.admission .agubg{color:#fff;background:#21428b;border-radius:15px;padding:25px;font-size:20px;line-height:1.7;box-shadow:6px 7px 12px 1px #000000bf}.admission .adm-right .agubg+.agubg{margin-top:100px}.admission .agubg h2{color:#fff;letter-spacing:.5px;text-align:left;margin:0 0 15px;font-size:20px;font-weight:400;line-height:1.4}.admission .agubg p{color:#fff;text-align:left;margin:0;font-size:20px;line-height:1.7}.admission .join_list p{font-size:16px}.admission .agubg a,.admission .adm-link{color:#fff;text-decoration:underline}.admission .agubg a:hover,.admission .adm-link:hover{color:#fff;text-decoration:none}.admission .adm-link{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;line-height:1.7}.admission .adm-docs{font-size:16px}.admission .adm-docs summary{cursor:pointer;text-decoration:underline;list-style:none;display:inline}.admission .adm-docs summary::-webkit-details-marker{display:none}.admission .adm-docs summary:hover{text-decoration:none}.admission .adm-docs ul{margin:6px 0 0;padding-left:20px}.admission .adm-logo{justify-content:center;display:flex}.admission .adm-logo img{box-sizing:content-box;background:linear-gradient(190deg,#00000040 0%,#00000008 70%);border-radius:50%;width:100%;max-width:200px;padding:15px 20px}.adm-appeal{box-sizing:border-box;border:10px solid #fff;border-radius:4px;width:min(700px,100vw - 32px);max-height:88vh;padding:10px;overflow:auto;box-shadow:0 0 20px #00000080}.adm-appeal::backdrop{background:#777777b3}.adm-appeal h2{text-align:center;margin:10px 0 30px;font-size:24px;font-weight:700}.adm-appeal img{width:100%;height:auto;margin-bottom:15px;display:block}.adm-appeal .prose p{font-size:18px}.adm-close{float:right;color:#fff;cursor:pointer;background:#333;border:0;border-radius:50%;width:30px;height:30px;font-size:20px;line-height:1;position:sticky;top:0}@media (max-width:992px){.admission{grid-template-columns:1fr;gap:30px}.admission .adm-right .agubg+.agubg{margin-top:30px}.admission:after{display:none}}.staffdir{margin:0 calc(50% - 50vw)}.pband{--band:#ecf0f1;--edge:#fff;--title:#4266b2;--echo:#fff;--echo-op:.4;position:relative}.pband-body{background:var(--band);position:relative;overflow:hidden}.pband.decans,.pband.prepod{--band:#fff;--edge:#4266b2;--echo:#ecf0f1;--echo-op:.3}.pband.metodical{--band:#21428c;--edge:#fff;--title:#fff;--echo:#357c8d;--echo-op:.4}.pband.scients{--band:#fff;--edge:#ecf0f1;--echo:#ecf0f1;--echo-op:.3}.pband-all{opacity:0;pointer-events:none;position:absolute}.pband-body.cut{max-height:620px;overflow:hidden}.pband.prepod .pband-body.cut,.pband.scients .pband-body.cut{max-height:660px}.pband-all:checked+.pband-body.cut{max-height:none}.pin{z-index:1;box-sizing:border-box;max-width:1170px;margin:0 auto;padding:50px 15px;position:relative}.pin:before{content:"";background:var(--edge);width:300%;height:100%;position:absolute;top:0;right:100%}.pcontent{width:75%;margin-left:8.333%}.ptitle{z-index:2;margin-bottom:65px;position:relative}.ptitle h2{color:var(--title);letter-spacing:.67px;text-transform:uppercase;text-align:left;margin:0;font-size:40px;font-weight:700;line-height:43px}.ptitle span{z-index:-1;white-space:nowrap;color:var(--echo);opacity:var(--echo-op);text-transform:uppercase;letter-spacing:3.3px;font-size:110px;font-weight:700;position:absolute;top:50%;left:-5px;transform:translateY(-50%)}.plist{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 30px;display:grid;position:relative}.plist:before{content:"";z-index:-1;opacity:.5;pointer-events:none;background:0 0/100% 100% no-repeat;position:absolute}.pband.rectors .plist:before{background-image:url(/static/img/rectorat-bg.png);width:645px;height:608px;top:-148px;left:600px}.pband.decans .plist:before{background-image:url(/static/img/secretariat-bg.png);width:508px;height:378px;top:-30px;left:250px}.pband.metodical .plist:before{background-image:url(/static/img/circle.png);width:450px;height:450px;top:50%;left:400px;transform:translateY(-50%)}.pcomp{box-sizing:border-box;text-align:center;background:#fff;border-radius:20px;flex-direction:column;justify-content:space-between;align-items:center;height:450px;padding:30px 10px;display:flex;box-shadow:10px 10px 40px #8686861a}.pc-img{background:#21428c;border-radius:50%;flex:none;width:140px;height:140px;display:block;overflow:hidden;box-shadow:7px 1px 27px #07344066}.pc-img img{object-fit:cover;width:100%;height:100%;display:block}.pc-name{color:#4266b2;letter-spacing:.82px;margin:15px 0;font-size:18px;font-weight:700;line-height:25px;text-decoration:none}a.pc-name[href]:hover{text-decoration:underline}.pc-pos{color:#4266b2;opacity:.7;letter-spacing:.64px;width:100%;font-size:14px;font-weight:600;line-height:1.5;display:block}.pc-ico{vertical-align:baseline;width:12px}.pc-more{box-sizing:border-box;color:#4266b2;letter-spacing:.5px;background:#fff;border:2px solid #4266b2;border-radius:20px;flex:none;justify-content:center;align-items:center;width:142px;height:40px;margin-top:15px;font-weight:600;text-decoration:none;transition:all .3s;display:flex;box-shadow:8px 8px 23px #0003}a.pc-more[href]:hover{color:#fff;background:#21428b;border-color:#21428b}.pband-toggle{box-sizing:border-box;color:#4266b2;letter-spacing:.5px;cursor:pointer;z-index:2;background:#fff;border:2px solid #4266b2;border-radius:20px;justify-content:center;align-items:center;width:min(390px,100% - 32px);height:40px;margin:15px auto;font-weight:600;transition:all .3s;display:flex;position:relative}.pband-toggle:hover{color:#fff;background:#21428b;border-color:#21428b}.pband-all:focus-visible~.pband-toggle{outline-offset:3px;outline:2px solid #21428b}.pband-toggle .hide,.pband-all:checked~.pband-toggle .show{display:none}.pband-all:checked~.pband-toggle .hide{display:inline}@media (max-width:992px){.pcontent{width:100%;margin-left:0}.plist{grid-template-columns:repeat(2,minmax(0,1fr))}.ptitle h2{font-size:30px;line-height:1.2}.ptitle span{font-size:70px}}@media (max-width:560px){.plist{grid-template-columns:1fr}.pcomp{gap:6px;height:auto;min-height:360px}}.fac-name{color:#fff;background:#21428c;padding:30px 0}.fac-name h1{text-transform:uppercase;color:#fff;margin:0;font-size:35px;font-weight:400;line-height:1.2}.fac-page{grid-template-columns:minmax(0,750fr) minmax(0,360fr);gap:30px;padding-top:30px;padding-bottom:40px;display:grid}.fac-photos{margin-bottom:30px}.fac-photos .big img{object-fit:contain;width:100%;height:400px;display:block}.fac-photos .thumbs{gap:0;display:flex;overflow-x:auto}.fac-photos .thumbs a{flex:0 0 33.333%}.fac-photos .thumbs a:first-child,.fac-photos .thumbs a:hover{opacity:.4}.fac-photos .thumbs img{object-fit:cover;width:100%;height:200px;display:block}.fac-imgs{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.fac-imgs img{object-fit:cover;width:250px;height:200px}.fac-staff{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.fac-menu{margin:0;padding:0 0 0 20px;list-style:outside}.fac-menu li{padding:10px}.fac-menu li:has(a[aria-current]){background:#e9edee}.fac-menu a{color:#21428b;font-size:18px}.fac-block{margin-top:30px}.fac-block h3{color:#4266b2;margin:0 0 15px;font-size:25px}.fac-dean{width:200px;margin-bottom:15px;display:block}.fac-dean-name{color:#21428b;font-size:20px}.fac-props{margin:0;padding-left:20px}.fac-props li{color:#828282;padding-top:10px;font-size:12px;line-height:1.5}.fac-video-name{color:#4266b2;margin:8px 0 0}.fac-contacts{background:#e9edee;padding:15px 25px;font-size:17px;line-height:2}.fac-contacts p{margin:0}@media (max-width:992px){.fac-page{grid-template-columns:1fr}.fac-staff{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.fac-staff{grid-template-columns:1fr}.fac-photos .big img{height:240px}.fac-photos .thumbs img{height:110px}.fac-name h1{font-size:26px}}.items{margin:10px 0 30px}.items-grid{gap:20px;display:grid}.items-cards .items-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.icard{text-align:center;background:#fff;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:120px;padding:25px 15px;display:flex;box-shadow:10px 10px 40px #86868626}.icard .t{color:#4266b2;letter-spacing:.5px;font-size:15px;font-weight:700;text-decoration:none}.icard .pc-more{width:110px;height:30px;margin-top:0;font-size:14px}.items-tiles .items-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:840px}.itile{aspect-ratio:16/9;background:#ccd5e6;display:block;position:relative;overflow:hidden}.itile img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.itile:hover img{transform:scale(1.04)}.itile .cap{color:#fff;background:linear-gradient(#0000,#000000b3);padding:30px 10px 8px;font-size:13px;line-height:1.3;position:absolute;bottom:0;left:0;right:0}.items-people .items-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.items-people .pcomp{gap:4px;height:auto;min-height:330px;padding:20px 10px}.items-people .pc-img{width:100px;height:100px}.items-people .pc-name{margin:10px 0 6px;font-size:15px;line-height:20px}.items-people .pc-pos{font-size:12px}.items-people .pc-more{width:110px;height:30px;font-size:13px}.item-back{margin:30px 0 10px}.item-back .pc-more{width:180px;margin:0}.item-img{object-fit:cover;width:100%;max-height:420px;margin-bottom:24px;display:block}.item-ptitle{color:#4266b2;text-align:center;text-transform:uppercase;margin:20px 0;font-size:28px}.item-person{justify-content:center;align-items:flex-start;gap:30px;margin-bottom:30px;display:flex}.item-person img{object-fit:cover;width:120px;height:120px}.item-person h2{color:#333;text-align:left;margin:0 0 8px;font-size:22px;font-weight:400}.item-person ul{color:#828282;margin:0;padding-left:18px;font-size:12px;line-height:1.8}.item-files{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 20px;display:grid}.item-files a{aspect-ratio:3/4;background:#fff linear-gradient(#f1f1f1 1px,#0000 1px) 0 14px/100% 9px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:4px 6px 14px #00000040}.item-files .pdf{color:#fff;background:#21428c;padding:2px 8px;font-size:13px;font-weight:700;position:absolute;top:14px;right:0}.item-files .fname{color:#333;max-height:4em;font-size:11px;line-height:1.3;position:absolute;bottom:8px;left:8px;right:8px;overflow:hidden}@media (max-width:992px){.items-cards .items-grid,.items-people .items-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.item-files{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.items-tiles .items-grid,.items-cards .items-grid,.items-people .items-grid{grid-template-columns:1fr}.item-files{grid-template-columns:repeat(2,minmax(0,1fr))}.item-person{flex-direction:column;align-items:center}}.page>.block:first-child>.prose>h2:first-child,.page>.block:first-child>.prose>.payload-richtext>h2:first-child{text-align:center;color:#4266b2;letter-spacing:1px;margin:20px 0 30px;font-size:30px;font-weight:700;line-height:1.3}.footer .bottom a{color:#fff;font-weight:700;text-decoration:underline}.acard .atext{font-size:15px;line-height:1.5}.acard .atext p{margin:0 0 8px}.team{margin:20px 0 30px}.team-title{color:#4266b2;margin:0 0 20px 8.333%;font-size:30px}.team-grid{gap:30px;display:grid}.team-large .team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.team-small .team-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tcard{text-align:center;background:#fff;border-radius:20px;flex-direction:column;align-items:center;padding:30px 20px;display:flex;box-shadow:5px 5px 10px #8686861a}.team-large .tcard{justify-content:space-between;min-height:380px}.tcard .pc-img{margin-bottom:20px}.tcard .pc-name{margin:0 0 5px}.tcard .pc-pos{margin-bottom:10px}.ttext{margin:0 0 10px;font-size:14px}.tcontacts{flex-direction:column;align-items:center;gap:10px;display:flex}.tcontacts>a{color:#0a6ec7;letter-spacing:.7px;font-size:14px}.tcontacts .socials{gap:10px;margin:0;padding:0;list-style:none;display:flex}.tcontacts .socials img{width:24px;height:24px}@media (max-width:992px){.team-large .team-grid,.team-small .team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.team-large .team-grid,.team-small .team-grid{grid-template-columns:1fr}}.sitemap{columns:3 260px;column-gap:40px;margin:20px 0 40px;padding:0;list-style:none}.sitemap>li{break-inside:avoid;margin-bottom:20px;font-weight:700}.sitemap ul{margin:6px 0 0;padding-left:20px;font-weight:400;list-style:outside}.sitemap li li{margin:3px 0}.page{counter-reset:acc}.block:has(>.accordion-container){max-width:none}.block:has(>.accordion-container)+.block:has(>.accordion-container){margin-top:0}.accordion-container{clear:both;width:100%;margin-bottom:20px;font-size:18px}.accordion-toggle{counter-increment:acc;color:#30343c;cursor:pointer;background:#ddd url(/static/img/pm3.png) 100% 11px no-repeat;border-radius:3px;padding:10px 30px 10px 20px;font-weight:700;list-style:none;display:block;position:relative}.accordion-toggle::-webkit-details-marker{display:none}.accordion-toggle:before{content:counter(acc) ". "}.accordion-container[open]>.accordion-toggle{color:#22428b;background-position:100% -123px}.accordion-toggle:hover{color:#22428b}.accordion-content{padding:30px;overflow:auto}.dload{margin-bottom:50px;font-weight:700;overflow:hidden}.dload:last-child{margin-bottom:0}.dload .file{float:left;border:2px solid #333;border-radius:2px 10px 2px 2px;width:30px;height:42px;margin-top:-10px;margin-right:30px;position:relative;box-shadow:1px 1px 5px #0003}.dload .file span{color:#fff;background:#d00;padding:0 5px;font-size:14px;line-height:1;position:absolute;top:20px;left:-5px}.dload .file span.green{background:#0d0}.dload .file span.blue{background:#00d}.doc-acc{border-bottom:1px solid #e3e7ef}.doc-acc>summary{cursor:pointer;color:#21428b;padding:14px 0;font-size:18px;font-weight:600;list-style:none}.doc-acc>summary::-webkit-details-marker{display:none}.doc-acc>summary:before{content:"+";color:#4266b2;width:22px;display:inline-block}.doc-acc[open]>summary:before{content:"–"}.doc-acc>ul,.doc-acc>div{padding:0 0 14px 22px}.htmlblock details.acc{border-bottom:2px solid #eaeded}.htmlblock details.acc>summary{cursor:pointer;color:#4265b2;letter-spacing:normal;padding:25px 0;font-size:18px;font-weight:400;line-height:1.5;list-style:none;display:flow-root}.htmlblock details.acc>summary::-webkit-details-marker{display:none}.htmlblock details.acc>summary:before{content:"+";float:left;color:#fff;background:#4265b2;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin:-10px 30px 0;font-size:30px;line-height:1;transition:transform .3s ease-in-out;display:flex}.htmlblock details.acc[open]>summary:before{content:"+";transform:rotate(45deg)}.htmlblock details.acc>.hidden-info{letter-spacing:normal;-webkit-hyphens:manual;hyphens:manual;background:#eaeded;padding:30px;font-size:16px;line-height:22px}.htmlblock details.acc>.hidden-info p{-webkit-hyphens:manual;hyphens:manual;margin:0 0 15px}.htmlblock details.acc>.hidden-info td,.htmlblock details.acc>.hidden-info th{-webkit-hyphens:manual;hyphens:manual;letter-spacing:normal;line-height:22px}.htmlblock details.acc>.hidden-info td p,.htmlblock details.acc>.hidden-info th p{-webkit-hyphens:manual;hyphens:manual;margin:0 0 15px;padding:0 5px;line-height:22px}.htmlblock details.acc>.hidden-info td>:first-child,.htmlblock details.acc>.hidden-info th>:first-child{margin-top:0}.htmlblock td img,.htmlblock p img{vertical-align:middle;max-width:100%;height:auto}.albums{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 30px;margin:10px 0 30px;display:grid}.album{background:#fff;border:1px solid #21428c;border-radius:4px;flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}.album>div:first-child,.album>a{text-decoration:none;display:block}.album .aimg{cursor:pointer;background:#ccd5e6 50%/cover no-repeat;border:0;width:100%;height:170px;margin-bottom:11px;padding:0;display:block}.album .aname{color:#4266b2;letter-spacing:.53px;padding:0 15px;font-size:15px;font-weight:600;line-height:18px;display:block}.album .afoot{color:#0009;letter-spacing:1px;justify-content:space-between;align-items:center;padding:15px;font-size:15px;display:flex}.album .alink{color:#0009;font:inherit;letter-spacing:1px;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0}.album .alink:hover{color:#21428b;text-decoration:underline}.vpop{background:#111;border:0;border-radius:4px;width:min(900px,100vw - 32px);padding:10px;box-shadow:0 0 30px #0009}.vpop::backdrop{background:#1e1e1ede}.vpop .adm-close{color:#111;background:#fff}@media (max-width:992px){.albums{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.albums{grid-template-columns:1fr}}.htmlblock .vtabs{grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:30px;margin:20px 0;display:grid}.htmlblock .vtabs .pane{scroll-margin-top:120px;display:none}.htmlblock .vtabs .pane:target{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:20px;display:grid}.htmlblock .vtabs .panes:not(:has(.pane:target)) .pane:first-child{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:20px;display:grid}.htmlblock .vtabs .pane img{width:100%;height:auto}.htmlblock .vtabs .pane h2{color:#4266b2;text-align:left;margin:0 0 15px;font-size:24px}.htmlblock .vtabs .tabsnav{border-left:1px solid #ddd;margin:0;padding:0;list-style:none}.htmlblock .vtabs .tabsnav a{color:#21428b;border-left:3px solid #0000;margin-left:-2px;padding:10px 15px;display:block}.htmlblock .vtabs .tabsnav a:hover{background:#ecf0f1;border-left-color:#4266b2}@media (max-width:760px){.htmlblock .vtabs{grid-template-columns:1fr}.htmlblock .vtabs .tabsnav{order:-1}.htmlblock .vtabs .pane:target{grid-template-columns:1fr}.htmlblock .vtabs .panes:not(:has(.pane:target)) .pane:first-child{grid-template-columns:1fr}}.mt,.mt a,a .mt{color:var(--mt,#6d0f1f)!important}.htmlblock .union-first{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:30px;margin:20px 0;display:grid}.htmlblock .union-first .block-image img{width:100%;height:auto;padding-top:10px;display:block}.htmlblock .union-first h3{color:#4266b2;text-align:left;margin:0 0 30px;font-size:40px;font-weight:700;line-height:43px}.htmlblock .union-first .text-block{padding:35px 0 35px 20px}.htmlblock .ambitions-wrp{background:#4265b2;margin:30px calc(50% - 50vw);padding:50px max(15px,50vw - 585px)}.htmlblock .ambitions{background:#fff;border-radius:25px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:30px;padding:40px 30px;display:grid;box-shadow:5px 5px 10px #86868680}.htmlblock .amd-title{text-align:center;text-transform:uppercase;color:#4265b2;margin-bottom:20px;font-size:18px;display:block}.htmlblock .amb .text{text-align:center}.htmlblock .nosamu-targets{max-width:780px;margin:0 auto;padding:50px 0}.htmlblock .nosamu-targets h3{text-align:center;color:#4266b2;margin:0 0 40px;font-size:40px;font-weight:700;line-height:43px}.htmlblock .targets-list{margin:0 0 30px;padding:0;list-style:none}.htmlblock .targets-list li{margin-bottom:30px;padding-left:30px;position:relative}.htmlblock .targets-list li:before{content:"";background:#4d8a9a;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:992px){.htmlblock .union-first{grid-template-columns:1fr}.htmlblock .union-first h3{text-align:center}.htmlblock .ambitions{grid-template-columns:1fr}}.lang .flag{width:22px;height:auto;display:block}.lang li a{align-items:center;gap:10px;padding:4px 10px;display:flex}.htmlblock .admin-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 30px;margin:20px 0 30px;display:grid}.htmlblock .item-of-admin{background:#fff;border-radius:20px;flex-direction:column;justify-content:space-between;align-items:center;min-height:160px;padding:30px 20px;display:flex;box-shadow:10px 10px 40px #8686861a}.htmlblock .admin-name{text-align:center;color:#4266b2;letter-spacing:.82px;margin-bottom:20px;font-size:18px;font-weight:700;line-height:23px}.htmlblock .item-of-admin .pc-more{margin:0}.htmlblock .about-page{grid-template-columns:7fr 5fr;align-items:start;gap:30px;margin:30px 0;display:grid}.htmlblock .about-page h3{color:#4266b2;text-transform:uppercase;text-align:left;margin:0 0 30px;font-size:40px;font-weight:700;line-height:43px}.htmlblock .line-block{align-items:center;width:350px;max-width:100%;margin-bottom:23px;display:flex}.htmlblock .line-block .circle{background:#21428c;border-radius:50%;width:8px;height:8px}.htmlblock .line-block .line{background:#21428c;flex:1;height:1px}.htmlblock .ap-text .text{max-width:66%}.htmlblock .ap-image img{object-fit:cover;border-radius:10px;width:100%;height:600px;display:block}.htmlblock .sentence-wrp{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:20px 0;display:grid}.htmlblock .item-of-sentence h4{color:#4266b2;letter-spacing:.56px;margin:0 0 16px;font-size:18px;font-weight:700}@media (max-width:992px){.htmlblock .admin-list,.htmlblock .sentence-wrp{grid-template-columns:repeat(2,minmax(0,1fr))}.htmlblock .about-page{grid-template-columns:1fr}.htmlblock .ap-text .text{max-width:none}.htmlblock .ap-image img{height:300px}}@media (max-width:560px){.htmlblock .admin-list,.htmlblock .sentence-wrp{grid-template-columns:1fr}.htmlblock .about-page h3{font-size:28px;line-height:1.2}}main{container-type:inline-size}.htmlblock .wrapper-shedule-table{margin:0 auto;display:flow-root}@media (min-width:993px){.htmlblock .wrapper-shedule-table{width:calc(83.3333cqw - 30px);max-width:none;margin-left:calc(50% + -41.6667cqw + 15px);margin-right:0}.htmlblock .wrapper-shedule-table.boxed{width:778px;margin-left:calc(50% - 389px)}}@media (min-width:1200px){.htmlblock .wrapper-shedule-table.boxed{width:945px;margin-left:calc(50% - 472.5px)}}.htmlblock .wrapper-shedule-table table.perechen{letter-spacing:normal;-webkit-hyphens:manual;hyphens:manual;text-align:center;color:#333;margin:35px 0 14px;font-size:14px;line-height:1;width:100%!important}.htmlblock .wrapper-shedule-table table.perechen td,.htmlblock .wrapper-shedule-table table.perechen th{letter-spacing:normal;-webkit-hyphens:manual;hyphens:manual;text-align:center;color:#333;font-size:12px;line-height:12px}.htmlblock .wrapper-shedule-table table.perechen td p,.htmlblock .wrapper-shedule-table table.perechen th p,.htmlblock .wrapper-shedule-table table.perechen td>:first-child{letter-spacing:normal;-webkit-hyphens:manual;hyphens:manual;text-align:center;margin:0 0 15px;padding:0 5px;font-size:12px;line-height:12px}.htmlblock .wrapper-shedule-table .day{margin-bottom:50px;padding:0 15px;position:relative;overflow:auto}.htmlblock .wrapper-shedule-table .day:before{content:"";background:#eceff1;width:8px;height:150px;position:absolute;top:0;left:0}.htmlblock .wrapper-shedule-table .day h3{color:#4266b2;letter-spacing:.67px;text-transform:none;text-align:left;margin:0;font-size:24px;font-weight:700;line-height:43px}.htmlblock .wrapper-shedule-table table.day-table{letter-spacing:normal;-webkit-hyphens:manual;hyphens:manual;margin:35px 15px 0;width:100%!important}.htmlblock .wrapper-shedule-table .day-table td,.htmlblock .wrapper-shedule-table .day-table th{letter-spacing:normal;-webkit-hyphens:manual;hyphens:manual;line-height:1.5;font-size:16px!important}.htmlblock .wrapper-shedule-table .day-table tr{border-bottom:2px solid #eaeced}.htmlblock .wrapper-shedule-table .day-table td p,.htmlblock .wrapper-shedule-table .day-table th p{font-size:inherit;letter-spacing:normal;-webkit-hyphens:manual;hyphens:manual;padding:0;margin:0 0 10px!important}.htmlblock .wrapper-shedule-table .day-table td:first-child{text-align:center}.htmlblock .wrapper-shedule-table .day-table tr.head td{text-transform:uppercase;color:#000}.htmlblock h2[style]{color:#4266b2;text-align:center;margin:0 0 30px;font-weight:700;line-height:1.3}.htmlblock .day-table.konf td:first-child{width:15%}.htmlblock .day-table.konf td:nth-child(2){width:34.8%}.htmlblock .day-table.konf td:nth-child(3){width:31.2%}.htmlblock .day-table.konf td:nth-child(4){width:14%}.htmlblock .section-intro{max-width:750px}.htmlblock .section-intro p{margin:10px 0 20px}.item-date{margin:20px 0}.olimp-page{background:#fff;border-radius:20px;margin-bottom:30px;padding:30px;box-shadow:10px 10px 40px #8686861a}.olimp-page .block.narrow{max-width:none}.htmlblock .olimp-menu{float:right;z-index:1;background:#eee;width:30%;margin:0 0 20px 20px;padding:0;list-style:none;position:relative}.olimp-page .block{display:block}@media (max-width:768px){.htmlblock .olimp-menu{float:none;width:auto;margin:0 0 20px}}.htmlblock .olimp-menu li{padding:10px}.htmlblock .olimp-menu li.menu-selected{background:#4265b23d}.htmlblock .olimp-menu li a{color:#21428b;font-size:18px}.olimp-page .prose td,.olimp-page .prose th{-webkit-hyphens:manual;hyphens:manual;letter-spacing:normal;line-height:12px}.olimp-page .prose td p,.olimp-page .prose th p,.olimp-page .prose td>:first-child{-webkit-hyphens:manual;hyphens:manual;margin:0 0 15px;padding:0 5px;line-height:12px}.doc-covers .publications-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:10px 0 20px;display:grid}.doc-covers .thumbs{color:inherit;text-decoration:none;display:block;position:relative;box-shadow:0 2px 10px #00000026}.doc-covers .thumbs img,.doc-covers .thumbs .nocover{aspect-ratio:210/297;object-fit:cover;background:#eceff1;width:100%;display:block}.doc-covers .thumbs .caption{background:#fff;flex-direction:column;gap:4px;padding:10px;display:flex}.doc-covers .thumbs .title{color:#21428b;font-size:14px;font-weight:700}.doc-covers .thumbs .info{color:#4266b2;font-size:13px;text-decoration:underline}@media (max-width:640px){.doc-covers .publications-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.faq-old .search-page{margin:0}.faq-old .search-page input[type=text]{font:inherit;border:1px solid #767676;padding:1px 2px}.faq-old .search-page input[type=submit]{font:inherit;padding:1px 6px}.faq-old .accordion{margin-bottom:20px}.faq-old .accordion-container{clear:both;width:100%;margin-bottom:20px;font-size:18px}.faq-old .accordion-toggle{color:#30343c;cursor:pointer;background:#ddd url(/static/img/pm3.png) 100% 11px no-repeat;border-radius:3px;padding:10px 30px 10px 20px;font-weight:700;text-decoration:none;list-style:none;display:block;position:relative}.faq-old .accordion-toggle::-webkit-details-marker{display:none}.faq-old .accordion-container[open]>.accordion-toggle{color:#22428b;background-position:100% -123px}.faq-old .accordion-toggle:hover{color:#22428b}.faq-old .accordion-content{padding:30px;font-size:16px;overflow:auto}.htmlblock .wrapper-shedule-filter{border:3px solid #82a403;border-radius:20px;justify-content:space-between;align-items:center;gap:10px;max-width:945px;margin:0 auto 30px;padding:15px;display:flex}.htmlblock .wrapper-shedule-filter .radiobuttons-block{justify-content:space-between;align-items:center;width:40%;display:flex}.htmlblock .wrapper-shedule-filter .type-study{color:#000;border-radius:10px;flex:1;justify-content:center;align-items:center;height:35px;font-size:15px;display:flex}.htmlblock .wrapper-shedule-filter .type-study.on{color:#fff;background:#82a403}.htmlblock .wrapper-shedule-filter .slects-filter{justify-content:space-between;align-items:center;gap:10px;width:55%;display:flex}.htmlblock .wrapper-shedule-filter .sel-ph{color:#999;background:#fff;border:2px solid #82a403;flex:1;align-items:center;height:35px;padding:0 24px 0 10px;font-size:15px;display:flex;position:relative}.htmlblock .wrapper-shedule-filter .sel-ph:after{content:"";border:5px solid #0000;border-top-color:#82a403;position:absolute;top:14px;right:9px}.htmlblock .wrapper-shedule-filter .filter-button{justify-content:center;width:5%;display:flex}.htmlblock .wrapper-shedule-filter .filter-search{background:url(/static/img/search.svg) 50%/contain no-repeat;width:30px;height:30px}@media (max-width:992px){.htmlblock .wrapper-shedule-filter{flex-direction:column}.htmlblock .wrapper-shedule-filter .radiobuttons-block,.htmlblock .wrapper-shedule-filter .slects-filter{width:100%}.htmlblock .wrapper-shedule-filter .slects-filter{flex-wrap:wrap}}.htmlblock .vtabs{clip-path:inset(0 -100vmax);color:#fff;background:#22428b;margin:0 0 30px;padding:50px 0;box-shadow:0 0 0 100vmax #22428b}.htmlblock .vtabs .pane h2{color:#ecf0f1;font-size:26px}.htmlblock .vtabs .ptext,.htmlblock .vtabs .ptext p{color:#fff}.htmlblock .vtabs .tabsnav a{color:#fff;padding:10px 15px;display:block}.htmlblock .vtabs .tabsnav a:hover{background:#ffffff1a;text-decoration:none}.htmlblock .vtabs .tabsnav a[aria-current]{background:#4265b2}.htmlblock .vtabs:not(:has(.pane:target)) .tabsnav li:first-child a{background:#4265b2}.tabs{border-bottom:1px solid #21428c;justify-content:space-between;padding:0 0 11px;overflow:visible}.tabs li{padding:0 10px;position:relative}.tabs a{color:#0009;letter-spacing:.25px;border:0;margin:0;padding:0;font-size:15px}.tabs a:hover{color:#000}.tabs a[aria-current]{color:#000;font-weight:700}.tabs li:has(>a[aria-current]):after{content:"";background:#21428c;height:3px;position:absolute;bottom:-13px;left:0;right:0}@media (max-width:992px){.tabs{flex-wrap:wrap;justify-content:flex-start;padding-bottom:0}.tabs li{margin-bottom:10px}.tabs li:has(>a[aria-current]):after{display:none}.tabs a[aria-current]{text-decoration:underline}}.htmlblock h2.sl-title{color:#4266b2;letter-spacing:1px;text-align:left;margin:0 0 30px;font-size:30px;font-weight:700;line-height:1.3}.htmlblock h2.sl-title.basic-text-page-wrp{text-align:center;text-transform:uppercase;color:#4265b2;margin-bottom:40px}.htmlblock h2.sl-title.severe-tests-wrp,.htmlblock h2.sl-title.history-page,.htmlblock h2.sl-title.facultets-page-wrp{text-align:center}.htmlblock h2.sl-title.history-page{margin-bottom:20px}.htmlblock h2.sl-title.three-level{letter-spacing:.67px;text-transform:uppercase;margin-bottom:30px;font-size:40px;line-height:43px}.htmlblock h2.sl-title.three-level.center{text-align:center}@media (max-width:640px){.htmlblock h2.sl-title.three-level{font-size:30px;line-height:1.2}}.with-aside .aside-main .prose>h3:first-child{color:#4266b2;letter-spacing:.67px;text-transform:uppercase;text-align:center;margin:0 0 30px;font-size:40px;font-weight:700;line-height:43px}.mt-block,.mt-block :is(p,li,td,th,h2,h3,h4,span,a,b,strong,em,i,summary,div){color:var(--mt,#6d0f1f)!important}.mt-labels :is(legend,label>span:first-child,.hint){color:#6d0f1f}.carousel{position:relative}.carousel-track.static{align-items:stretch;gap:30px;display:grid}.carousel-viewport{margin:-20px -15px;padding:20px 0;overflow:hidden}.carousel-track:not(.static){will-change:transform;align-items:stretch;display:flex}.carousel-track:not(.static)>.carousel-slide{flex:none;min-width:0;padding:0 15px}.carousel-slide>*{height:100%}@media (prefers-reduced-motion:reduce){.carousel-track{transition:none!important}}.slider-arrows{justify-content:space-between;width:100px;margin:20px auto 40px;padding:0;list-style:none;display:flex}.slider-arrows button{cursor:pointer;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;box-shadow:8px 8px 23px #0003}.slider-arrows button img{width:14px;height:14px}.slider-arrows button.prev{transform:rotate(180deg)}.mains{margin:0 auto 30px}.mains .slider-for{height:400px;position:relative}.mains .img_big{opacity:0;background:50%/contain no-repeat;transition:opacity .5s;position:absolute;inset:0}.mains .img_big.on{opacity:1}.mains .slick-dots{flex-wrap:wrap;justify-content:center;gap:0 10px;margin:10px 0;padding:0;list-style:none;display:flex}.mains .slick-dots button{opacity:.25;cursor:pointer;background:#000;border:0;border-radius:50%;width:10px;height:10px;padding:0}.mains .slick-dots li.slick-active button{opacity:.75}.mains .slider-nav{align-items:center;gap:10px;display:flex}.mains .nav-track{flex:1;gap:10px;display:grid}.mains .img_small{cursor:pointer;background:50%/cover no-repeat;border:0;height:200px;padding:0}.mains .img_small.current,.mains .img_small:hover{opacity:.4}.mains .slick-prev,.mains .slick-next{cursor:pointer;color:#21428c;background:0 0;border:0;width:20px;height:20px;font-size:20px;line-height:1}.mains .slick-prev:before{content:"←"}.mains .slick-next:before{content:"→"}@media (max-width:640px){.mains .slider-for{height:260px}.mains .img_small{height:90px}}.ask-page .second-level-title{text-align:center;text-transform:uppercase;color:#4265b2;letter-spacing:1px;margin:46px 0 40px;font-size:30px;font-weight:700}.wrapper-question-form{background:#fff;max-width:570px;margin:0 auto;padding:15px;box-shadow:5px 5px 10px #8686864d}.ask-form{max-width:none;display:block}.ask-form .input-styled{color:#000;width:100%;height:40px;font:inherit;background:#fff;border:2px solid #4265b2;border-radius:5px;margin:0 0 20px;padding:0 15px;font-size:16px;display:block}.ask-form select.input-styled{background:#f0f0f0}.ask-form select.input-styled:invalid{color:#000}.ask-form .input-styled::placeholder{color:#8c9cc8;opacity:1}.ask-form .input-styled.area{resize:none;height:120px;padding:15px}.ask-form .field-error{margin:-14px 0 14px;display:block}.ask-form .file-row{cursor:pointer;border:2px dashed #4265b2;border-radius:10px;justify-content:center;align-items:center;height:60px;margin:0 0 30px;display:flex;position:relative;overflow:hidden}.ask-form .file-row .file-name{text-align:center;color:#4265b2;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:0 10px;font-size:16px;overflow:hidden}.ask-form .file-row input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;position:absolute;inset:0}.ask-form .file-row:focus-within{outline-offset:2px;outline:2px solid #21428b}.ask-form .check{margin:0 0 20px;font-size:14px}.ask-form>.date{display:none}.ask-form .btn{min-width:0;height:40px;min-height:40px;margin:0 auto 5px;padding:0 20px;display:flex}.jr-news-item{margin:0 0 20px;overflow:hidden}.jr-news-item .jr-preview{float:left;margin:0 10px 5px 0}.jr-date{color:#486daa;margin:10px 0;font-size:14px;display:block}.jr-news-detail{margin-bottom:20px;overflow:hidden}.jr-news-detail .jr-detail{float:left;margin:0 10px 5px 0}.jr-dept{color:#4266b2;margin:0 0 20px;font-size:30px;font-weight:700;line-height:1.2}.jr-sitelinks{background:#ecf0f1;flex-wrap:wrap;margin:60px calc(50% - 50vw) -60px;display:flex}.jr-left,.jr-right{background:50%/cover no-repeat;flex:50%;justify-content:center;align-items:center;min-width:300px;height:450px;display:flex}.jr-left{background-image:url(/static/img/journalist/agubunner.png)}.jr-right{background-image:url(/static/img/journalist/libbunner.png)}.jr-box{text-align:center;background:#fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:400px;max-width:calc(100% - 32px);min-height:270px;display:flex}.jr-logo{background:50% no-repeat;margin-bottom:25px}.jr-left .jr-logo{background-image:url(/static/img/journalist/agu-logo.png);width:82px;height:82px}.jr-right .jr-logo{background-image:url(/static/img/journalist/lib-logo.png);width:88px;height:60px}.jr-title{color:#4266b2;text-transform:uppercase;margin-bottom:25px;font-weight:700}.jr-go{color:#4266b2;border:2px solid #4266b2;border-radius:50px;padding:5px 50px 7px;font-size:20px;font-weight:700;text-decoration:none;box-shadow:0 10px 25px #0000000d}.jr-go:hover{color:#fff;background:#4266b2;text-decoration:none}.with-aside{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:30px;display:grid}.with-aside .aside-col{align-self:start}@media (max-width:992px){.with-aside{grid-template-columns:1fr}}.aside-title{color:#21428c;margin:0 0 30px;font-size:24px}.aside-title a{color:inherit}.items-slider .tcard{justify-content:space-between;min-height:280px}.year_stati{color:#afafaf;padding-bottom:15px;font-size:17px;display:block}.more_button{border:2px solid #82a403;border-radius:20px;padding:5px 10px;line-height:1.2;display:inline-block;color:#82a403!important}.more_button:hover{text-decoration:none!important}.aside-more{text-align:center;margin:30px 0 0}.items-articles{margin-top:30px}.items-articles .art{grid-template-columns:1fr 1fr;margin-bottom:30px;display:grid}.items-articles .art-img{background:50%/cover no-repeat;height:280px;display:block}.items-articles .stati{background:#fff;flex-direction:column;justify-content:space-between;min-height:280px;padding:30px 20px;display:flex}.items-articles .stati>a{color:#4266b2;font-weight:700}.items-articles .art-foot{justify-content:space-between;align-items:center;display:flex}@media (max-width:768px){.items-articles .art{grid-template-columns:1fr}}.home-library .lib-img{display:block}.wrapper-shedule-filter .sel-ph{white-space:nowrap}.search-page form{flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0;display:flex}.search-page form input[type=text]{height:32px;font:inherit;border:1px solid #a9a9a9;flex:0 360px;padding:0 8px}.search-page form select{height:32px;font:inherit}.search-page form input[type=submit]{height:32px;font:inherit;cursor:pointer;padding:0 14px}.search-page hr{border:0;border-top:1px solid #ccc;margin:12px 0}.search-item>a{font-size:16px}.search-item p{color:#000c;margin:6px 0}.search-item small{color:#666}.search-page .pager-text{padding-top:0}.lib-top{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:30px;margin-bottom:30px;display:grid}.lib-top .lib-photo img{object-fit:cover;width:100%;height:400px;display:block}.lib-top .library-title{color:#4266b2;text-align:left;margin:0 0 25px;font-size:30px;line-height:1.2}.lib-top .libray_border{border-left:10px solid #eceff0;padding:0 20px}.lib-top .libray_border p{margin:0;font-size:16px;line-height:1.5}@media (max-width:991px){.lib-top{grid-template-columns:1fr}.lib-top .lib-photo img{height:260px}}@media (min-width:992px){.page.two-col{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;column-gap:30px;display:grid}.page.two-col>.block{grid-column:1;max-width:none;margin-top:0;margin-bottom:30px}.page.two-col>.block:has(.doc-list,.docs){border-left:10px solid #eceff0;grid-area:1/2/span 3;padding:0 20px}}.form.anketa{max-width:none;display:block}.anketa-grid,.anketa-row{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:30px;display:grid}.anketa-title{text-align:center;text-transform:uppercase;color:#4265b2;margin:15px 0;font-size:18px;font-weight:600}.anketa input:not([type=checkbox]):not([type=file]),.anketa select{width:100%;font:inherit;background:#fff;border:3px solid #22428b;border-radius:15px;min-height:40px;margin-bottom:30px;padding:5px}.anketa textarea{width:100%;min-height:100px;font:inherit;border:3px solid #22428b;border-radius:15px;margin-bottom:30px;padding:10px}.anketa-checks{text-align:left;margin-bottom:20px}.anketa .field-error{margin:-24px 0 14px;display:block}@media (max-width:991px){.anketa-grid>.anketa-group,.anketa-row>div{grid-column:span 12!important}}.course-form{max-width:325px;margin:0 auto}.vslider{grid-template-columns:minmax(0,1fr) minmax(0,11fr);gap:30px;display:grid}.vslider-nav{flex-direction:column;display:flex}.vthumb{cursor:pointer;background:50%/cover no-repeat;border:0;border-radius:10px;height:40px;margin:10px 0;padding:0}.vthumb.current,.vthumb:hover{opacity:.5}.vslider-for{background:#fff;border-radius:10px;height:470px;position:relative;overflow:hidden}.vbig{opacity:0;background:50%/cover no-repeat;transition:opacity .5s;position:absolute;inset:0}.vbig.on{opacity:1}.vslider-main .slider-arrows{justify-content:flex-start;margin-top:20px}@media (max-width:768px){.vslider{grid-template-columns:1fr}.vslider-nav{flex-direction:row;order:2;gap:8px}.vthumb{flex:1}.vslider-for{height:260px}}.wrap:has(>.tabs)+.page{padding-top:40px}.htmlblock .second-level-title.link-title,.htmlblock h2.second-level-title[style*="19px"]{text-align:center;color:#4266b2;letter-spacing:1px;margin:0 0 30px;font-weight:700;line-height:1.3;text-decoration:underline;font-size:19px!important}.htmlblock .second-level-title.link-title a,.htmlblock h2.second-level-title[style*="19px"] a{color:#21428b;text-decoration:underline}@media (max-width:1280px){.htmlblock h2.sl-title:not(.three-level),.htmlblock .second-level-title:not([style*=font-size]):not(.link-title),.page>.block:first-child>.prose>h2:first-child,.page>.block:first-child>.prose>.payload-richtext>h2:first-child,.ask-page .second-level-title{font-size:50px;line-height:1.2}}@media (max-width:992px){.htmlblock h2.sl-title:not(.three-level),.htmlblock .second-level-title:not([style*=font-size]):not(.link-title),.page>.block:first-child>.prose>h2:first-child,.page>.block:first-child>.prose>.payload-richtext>h2:first-child,.ask-page .second-level-title{font-size:45px}}@media (max-width:640px){.htmlblock h2.sl-title:not(.three-level),.htmlblock .second-level-title:not([style*=font-size]):not(.link-title),.page>.block:first-child>.prose>h2:first-child,.page>.block:first-child>.prose>.payload-richtext>h2:first-child,.ask-page .second-level-title{font-size:40px}}@media (max-width:991px){.wrapper-question-form{max-width:none}}.mb-text{max-width:none;margin-bottom:30px}.mb-text>.three-level-title{color:#4266b2;letter-spacing:.67px;text-transform:uppercase;text-align:left;margin:0 0 20px;font-size:40px;font-weight:700;line-height:43px}@media (max-width:640px){.mb-text>.three-level-title{font-size:30px;line-height:1.2}}.mb-text .prose p,.mb-text p{-webkit-hyphens:auto;hyphens:auto}.nf-banner{z-index:1000;color:#fff;text-align:center;background:#21428b;justify-content:center;align-items:center;gap:16px;padding:14px 48px;font-size:16px;font-weight:700;animation:.3s ease-out nf-in;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 10px #00000040}.nf-banner button{color:#fff;cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:26px;line-height:1;position:absolute;top:50%;right:12px;transform:translateY(-50%)}@keyframes nf-in{0%{transform:translateY(-100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.nf-banner{animation:none}}.fac-text.list-gaps li{margin-bottom:20px}.wrap:has(>.tabs)+.page.sp-tight{padding-top:10px}.wrap:has(>.tabs)+.page.sp-wide{padding-top:60px}.wrap:has(>.tabs)+.page.sp-wider{padding-top:70px}.wrap:has(>.tabs)+.page.sp-none{padding-top:0}.wrap:has(>.tabs)+.page.sp-none .lib-top{margin-top:-26px}.nf-banner.nf-mt{background:#fff;border-bottom:3px solid #21428b;box-shadow:0 2px 8px #0003}.nf-banner.nf-mt button{color:#21428b}@media (min-width:992px){.fac-page{padding-left:30px;padding-right:30px}}.fac-menu li,.fac-menu a{line-height:18px}.fac-text p:has(>br:only-child)>br{display:none}.fac-text h3{color:#000c;margin:20px 0 15px;font-size:28px;font-weight:700;line-height:1.1}.fac-text ul,.fac-text ol{margin-bottom:0;padding-left:20px}.fac-text td{text-align:justify}.page-title,.home-section .title,.home-library h2,.team-title{font-size:30px}@media (max-width:1280px){.page-title,.home-section .title,.home-library h2,.team-title{font-size:50px;line-height:1.2}}@media (max-width:992px){.page-title,.home-section .title,.home-library h2,.team-title{font-size:45px}}@media (max-width:640px){.page-title,.home-section .title,.home-library h2,.team-title{font-size:40px}}.wrap:has(+.article)>.page-title{text-align:left;max-width:770px;margin-bottom:30px;margin-left:auto;margin-right:auto;line-height:1.3}.wrap:has(>.page-title)+.article{padding-top:0}.items-cards .items-grid{gap:20px 30px}.icard{border-radius:20px;justify-content:space-between;gap:0;min-height:160px;padding:30px 20px}.icard .t{letter-spacing:.82px;width:100%;margin-bottom:20px;font-size:18px;line-height:23px}.icard .pc-more{width:142px;font-size:16px}.team-title.large{letter-spacing:.67px;text-transform:uppercase;text-align:center;color:#4266b2;margin:0 0 40px;font-size:40px;font-weight:700;line-height:43px}.htmlblock .ambitions-wrp .photo-title{color:#fff;text-align:center;margin:30px 0 0}.htmlblock h2.second-level-title.custom_title{color:#3b6376;text-align:right;margin:0 0 25px;font-size:30px}.htmlblock .all-news-row{justify-content:center;display:flex}.htmlblock .all-news-row .all-news{width:150px;text-decoration:none}.htmlblock .facts-wrp{background:linear-gradient(90deg,#4266b2 45%,#ecf0f1 45%);margin:0 calc(50% - 50vw);padding:150px max(15px,50vw - 585px)}.htmlblock .facts-content{grid-template-columns:5fr 1fr 6fr;align-items:center;display:grid}.htmlblock .facts-text-block{grid-column:1;padding-right:40px}.htmlblock .facts-text-block .fw-title{color:#fff;letter-spacing:1px;text-transform:none;text-align:left;margin:0 0 20px;font-size:35px;font-weight:700;line-height:1.3}.htmlblock .facts-slides{grid-column:3}.htmlblock .fact-slide{scroll-margin-top:120px;display:none}.htmlblock .fact-slide:target{display:block}.htmlblock .facts-slides:not(:has(.fact-slide:target)) .fact-slide:first-child{display:block}.htmlblock .facts-list{grid-template-columns:1fr 1fr;column-gap:30px;display:grid}.htmlblock .item-of-fact{flex-direction:column;align-items:flex-start;margin-bottom:50px;padding-right:20px;display:flex}.htmlblock .item-of-fact .fact-name{color:#4266b2;letter-spacing:.5px;margin:20px 0 10px;font-size:16px;font-weight:700}.htmlblock .item-of-fact .fact-descript{color:#000;letter-spacing:.46px;font-size:13px;line-height:21px}.htmlblock .fact-period{text-align:center;color:#116377;letter-spacing:.5px;margin-bottom:10px;font-size:20px;font-weight:700}.htmlblock .fact-arrows{justify-content:space-between;width:100px;margin:20px auto 0;display:flex}.htmlblock .fact-arrows a{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:8px 8px 23px #0003}.htmlblock .fact-arrows img{width:14px;height:14px}.htmlblock .fact-arrows .prev img{transform:rotate(180deg)}@media (max-width:992px){.htmlblock .facts-wrp{background:#4266b2;padding-top:50px;padding-bottom:50px}.htmlblock .facts-content{display:block}.htmlblock .facts-text-block{padding-right:0}.htmlblock .facts-text-block .fw-title{text-align:center}.htmlblock .facts-list{padding-top:30px}.htmlblock .item-of-fact{align-items:center;padding:0}.htmlblock .item-of-fact .fact-descript{text-align:center;color:#fff}.htmlblock .fact-period{color:#fff}}.slide .panel .mt{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#6d0f1fe6;padding:0 6px;color:#fff!important}
body.lib{--lb:#22428b;--ld:#30343c;--lf:#4265b2;color:#333;letter-spacing:0;background:#fff;padding-top:36px;font:15px/1.4 PT Sans,system-ui,sans-serif;display:block}.lib a{color:var(--lb);text-decoration:none;transition:color .3s}.lib a:hover{color:var(--ld);text-decoration:none}.lib p{margin:0 0 15px}.lib .lwrap{box-sizing:border-box;width:100%;max-width:1170px;margin:0 auto;padding:0 15px}.lib .topmenu{z-index:50;background:var(--lb);border-bottom:1px solid #fff;position:fixed;top:0;left:0;right:0}.lib .topmenu ul{border-left:1px solid #fff;border-right:1px solid #fff;grid-template-columns:repeat(6,1fr);max-width:1172px;margin:0 auto;padding:0;list-style:none;display:grid}.lib .topmenu li+li{border-left:1px solid #fff}.lib .topmenu a{text-align:center;color:#fff;text-transform:uppercase;height:35px;font-weight:700;line-height:35px;transition:background-color .3s;display:block}.lib .topmenu a:hover,.lib .topmenu a[aria-current]{background:var(--ld);color:#fff}.lib .topmenu .mob{display:none}.lib .lheader{justify-content:space-between;align-items:center;gap:20px;min-height:105px;display:flex}.lib .llogo{background:url(/static/lib/logo3.png) 0/contain no-repeat;width:440px;max-width:100%;height:60px;display:block}.lib .llogo span{position:absolute;left:-9999px}.lib .searchline{background:#fff;border:1px solid #777;border-radius:5px;align-items:center;width:305px;height:27px;padding:0 6px 0 10px;display:flex}.lib .searchline input{min-width:0;height:25px;font:inherit;color:#333;background:0 0;border:0;flex:1}.lib .searchline input::placeholder{color:#555}.lib .searchline button{background:var(--li-search,url(/static/lib/lupa.png)) center no-repeat;cursor:pointer;border:0;width:22px;height:22px}.lib .lbanner{background:#eee url(/static/lib/book.jpg) 50%/cover;border-radius:5px;min-height:460px;position:relative}.lib .lbanner.small{min-height:210px}.lib .lbanner .intro{color:#fff;background:#000000b3;border:1px solid #ddd;border-radius:3px;width:400px;padding:20px;position:absolute;top:20px;right:20px}.lib .lbanner.small .intro{text-align:center;width:268px}.lib .lbanner.small .intro p{margin-bottom:10px;font-size:18px}.lib .predl{text-align:center;background:var(--lb);border:1px solid #fff;border-radius:5px;width:180px;margin:0 auto;padding:5px 0;font-weight:700;transition:background-color .3s;display:block;color:#fff!important}.lib .predl:hover{background:#2c672f}.lib .columns{grid-template-columns:minmax(0,800px) 330px;justify-content:space-between;gap:40px;padding:20px 0;display:grid}.lib .center{min-width:0;min-height:500px}.lib .center h2.title,.lib .center h1.title{border-bottom:1px solid var(--ld);color:#333;text-transform:none;margin:0 0 20px;padding:0 0 10px;font-size:22px;line-height:1.3}.lib .searchlines{background:var(--lb);border-radius:5px;gap:10px;margin-bottom:15px;padding:10px;display:flex}.lib .searchlines .searchline{flex:1;width:auto}.lib .libfacs{margin-bottom:20px}.lib .libfacs details{margin:0 0 1px;padding:0}.lib .libfacs details>.kaf{margin:0}.lib .libfacs summary{cursor:pointer;background:#ddd var(--li-accordion,url(/static/lib/pm2.png)) right 12px top 12px no-repeat;color:var(--ld);border-radius:3px;padding:10px 34px 10px 10px;font-weight:700;list-style:none;display:block}.lib .libfacs summary::-webkit-details-marker{display:none}.lib .libfacs details[open]>summary{color:var(--lb);background-position:right 12px top -22px}.lib .libfacs summary:hover{color:var(--lb)}.lib .libfacs .kaf a{padding:10px 20px;display:block}.lib .libfacs .kaf a:hover,.lib .libfacs .kaf a[aria-current]{background:#eee}.lib .libfacs .all{padding:6px 20px 10px;font-size:14px;display:block}.lib .sk{text-align:center;margin-bottom:20px;font-weight:700}.lib .promo{border-radius:3px;width:330px;max-width:100%;margin-bottom:20px;transition:transform .3s;display:block;overflow:hidden}.lib .promo:hover{transform:scale(1.05)}.lib .promo img{width:100%;display:block}.lib .homebooks{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.lib .homebooks .book{text-align:center;transition:transform .3s}.lib .homebooks .book:hover{transform:scale(1.06)}.lib .cover{aspect-ratio:3/4;object-fit:cover;background:#f3f3f3;border:5px solid #fff;width:150px;margin:0 auto 6px;display:block;box-shadow:0 0 5px #0000004d}.lib .homebooks .t{font-size:15px;font-weight:700;display:block}.lib .homebooks .a{color:#555;font-size:14px;display:block}.lib .books .book{border-bottom:1px solid var(--ld);grid-template-columns:160px minmax(0,1fr);gap:20px;margin-bottom:20px;padding-bottom:20px;display:grid}.lib .books .cover{margin:0}.lib .books h3{margin:0 0 6px;font-size:22px;line-height:1.25}.lib .books .a{margin-bottom:8px;font-weight:700}.lib .books .d{white-space:pre-line;max-height:9.8em;overflow:hidden}.lib .books .more{text-align:right;font-weight:700}.lib .bookdetail{grid-template-columns:210px minmax(0,1fr);gap:20px;display:grid}.lib .bookdetail .cover{width:200px}.lib .bookdetail .a{margin-bottom:14px;font-weight:700}.lib .bookdetail .d{white-space:pre-line}.lib .dotted{border-bottom:1px solid var(--ld);margin:20px 0}.lib .bookprops{grid-template-columns:60% 40%;gap:20px;font-size:14px;display:grid}.lib .bookprops .dl b{font-weight:700}.lib .bookprops small{color:#555;display:block}.lib .back{text-align:right;margin:10px 0 20px;font-weight:700}.lib .bookstheme{padding:20px 0;font-weight:700}.lib .chips{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.lib .chips a{background:#eee;border-radius:3px;padding:1px 8px;font-size:13px;display:inline-block}.lib .tree{margin:0 0 20px;padding:0;list-style:none}.lib .tree li{border-bottom:1px solid #eee;padding:6px 0}.lib .tree .code{color:#555;min-width:110px;font-weight:700;display:inline-block}.lib .lpager{color:#999;margin:20px 0;font-size:15px}.lib .lpager span[aria-current]{color:#fff;background:var(--lb);border-radius:3px;padding:1px 0;font-weight:700}.lib .prose h2,.lib .prose h3{color:#333;text-align:left;font-size:20px}.lib .prose ul{list-style:square}.lib .kbtext{width:100%;height:200px;font:inherit;box-sizing:border-box;border:1px solid #777;border-radius:5px;padding:10px;font-size:18px}.lib .keyboard{text-align:center;-webkit-user-select:none;user-select:none;margin:10px 0 20px}.lib .keyboard button{min-width:26px;height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #777;border-radius:3px;margin:2px 1px;padding:0 4px}.lib .keyboard button:hover{background:#ddd}.lib .keyboard .wide{padding:0 15px}.lib .keyboard .space{padding:0 60px}.lib .amakb{text-align:right;font-size:12px;font-style:italic}.lib .lfooter{color:#fff;background:var(--lf);border-top:35px solid var(--lfb,#22428a);margin-top:20px}.lib .lfooter .cols{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:-35px;padding-bottom:20px;display:grid}.lib .lfooter .hdr{box-sizing:border-box;height:35px;padding:5px 0 10px;font-size:18px;font-weight:700}.lib .lfooter ul{margin:10px 0 0;padding:0;list-style:none}.lib .lfooter a{color:#fff}.lib .lfooter a:hover{color:var(--lb)}.lib .underfoot{text-align:center;border-top:1px solid #fff;padding:40px 0;font-size:12px}.lib .totop{background:var(--lb) var(--li-top,url(/static/lib/up.png)) 50% 47% no-repeat;z-index:40;border-radius:10px;width:50px;height:50px;position:fixed;bottom:20px;right:20px;box-shadow:1px 1px 2px #0003}.lib .totop:hover{background-color:#777}@media (max-width:1000px){.lib .topmenu ul{display:none}.lib .topmenu[data-open=true] ul,.lib .topmenu:target ul{background:var(--lb);border:0;width:240px;display:block;position:absolute;top:36px;left:0}.lib .topmenu li+li{border-top:1px solid #fff;border-left:0}.lib .topmenu .mob{justify-content:space-between;align-items:center;height:35px;padding:0 10px;display:flex}.lib .topmenu .mob a{background:var(--li-menu,url(/static/lib/menu.png)) center no-repeat;width:21px;height:21px}.lib .topmenu .mob a.close{background-image:var(--li-close,url(/static/lib/close.png))}.lib .lheader{flex-direction:column;min-height:0;padding:10px 0}.lib .searchline{width:100%}.lib .lbanner,.lib .lbanner.small{background-size:cover;min-height:0;padding:10px}.lib .lbanner .intro,.lib .lbanner.small .intro{width:auto;position:static}.lib .columns{grid-template-columns:1fr}.lib .lfooter .cols{grid-template-columns:1fr 1fr}.lib .homebooks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.lib .books .book,.lib .bookdetail,.lib .bookprops,.lib .homebooks,.lib .lfooter .cols{grid-template-columns:1fr}.lib .searchlines{flex-direction:column}}@media (max-width:1000px){.lib .topmenu .mob a+a,.lib .topmenu:target .mob a:first-child{display:none}.lib .topmenu:target .mob a+a{margin-left:auto;display:block}}
