/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{font-family:system-ui,-apple-system,Segoe UI,Ubuntu,Cantarell,Noto Sans,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--page-margin:20px;--layout-margin:max(var(--page-margin),calc(50vw - 705px));--layout-actual-width:calc(100vw - var(--layout-margin)*2);--wide-layout-width:min(1420px,calc(100vw - var(--page-margin)*2));--wide-layout-margin:max(var(--page-margin),calc((100vw - var(--wide-layout-width))/2));--header-height:120px;--scrollbar-width:0px}@media(max-width:960px){:root{--page-margin:25px}}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:300 900;src:url(assets/Rubik.d3c04283940221abf09a.ttf) format("truetype-variations"),url(assets/Rubik.d3c04283940221abf09a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:italic;font-weight:300 900;src:url(assets/Rubik-Italic.fd7f92cb40d1a1ce05dd.ttf) format("truetype-variations"),url(assets/Rubik-Italic.fd7f92cb40d1a1ce05dd.ttf) format("truetype")}body,html{background:#f2f2f2;color:#171717;font-family:Rubik,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:400;height:100%;line-height:1.4;scroll-behavior:smooth}@media screen and (max-width:992px){body,html{font-size:14px}}:focus{outline:none}::-moz-focus-inner{border:0}body.no-scroll{overflow:hidden;padding-right:var(--scrollbar-width,0)}a{color:#171717;text-decoration:none;transition:color .3s}a:hover{color:#f2f2f2}img:not([src]){visibility:hidden}button{cursor:pointer}button:disabled{cursor:not-allowed}.content-empty{background:#171717;border-radius:30px;color:#fff;font-size:24px;padding:30px;text-align:center}.menu-list{list-style:none;margin:0;padding:0}.page-header{padding-top:var(--header-height)}.page-header .header-container{backdrop-filter:saturate(140%) blur(8px);background:hsla(0,0%,100%,.92);border-bottom:1px solid #dcdee1;left:0;min-height:var(--header-height);position:fixed;right:0;top:0;transform:translateY(0);transition:transform .35s ease;width:100%;z-index:5}.page-header .header-container.is-hidden{transform:translateY(-100%)}.page-header .row{gap:40px;justify-content:space-between;padding:30px 0}.page-header .header-left,.page-header .row{align-items:center;display:flex;flex-flow:row nowrap}.page-header .header-left{gap:60px;justify-content:flex-start}.page-header .header-left .logo{display:flex}.page-header .header-left .logo img{height:52px;width:auto}.page-header .header-left .header-description{font-size:14px;line-height:1.2;max-width:280px}.page-header .header-right{align-items:center;display:flex;flex-flow:row nowrap;gap:33px;justify-content:flex-start}.page-header .header-right .search-button{background:transparent;border:1px solid #dcdee1;border-radius:50%;color:#171717;cursor:pointer;height:60px;transition:color .3s,background-color .3s,border-color .3s;width:60px}.page-header .header-right .search-button:hover{border-color:#171717}.page-header .header-right .lang-button{color:#171717;font-size:20px;transition:color .3s}.page-header .header-right .lang-button:hover{color:#a4a5a6}.page-header .header-right .menu-button{align-items:center;background:transparent;border:1px solid #dcdee1;border-radius:200px;color:#171717;cursor:pointer;display:flex;flex-flow:row nowrap;font-weight:500;gap:20px;justify-content:flex-start;min-height:60px;padding:17px 20px;transition:color .3s,background-color .3s,border-color .3s}.page-header .header-right .menu-button:hover{border-color:#171717}.page-footer{background-color:#171717;color:#fff;padding:30px 0}.page-footer .row{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:40px;justify-content:space-between}.page-footer .footer-top{margin-bottom:10px}.page-footer .footer-top .footer-menu{align-items:center;display:flex;flex-flow:row nowrap;gap:20px;justify-content:flex-start}.page-footer .footer-top .footer-menu a{color:#fff;transition:color .3s}.page-footer .footer-top .footer-menu a:hover{color:#a4a5a6}.page-footer .footer-top .footer-socials{align-items:center;display:flex;flex-flow:row nowrap;gap:15px;justify-content:flex-start}.page-footer .footer-top .footer-socials .social-link{align-items:center;border:1px solid #fff;border-radius:100%;color:#fff;display:flex;flex-flow:row nowrap;height:50px;justify-content:center;transition:background-color .3s,border-color .3s;width:50px}.page-footer .footer-top .footer-socials .social-link:hover{background:#fff;border-color:#fff;color:#171717}.page-footer .footer-top .footer-socials .social-link:hover .icon{color:#171717}.page-footer .footer-top .footer-socials .social-link .icon{display:block;height:20px;transition:color .3s;width:auto}.page-footer .footer-bot .row{align-items:flex-end}.page-footer .footer-bot .footer-bot-left{align-items:center;display:flex;flex-flow:row nowrap;gap:30px;justify-content:flex-start;padding-bottom:10px}.page-footer .footer-bot .footer-bot-left .qr-code{flex-shrink:0;height:80px;width:80px}.page-footer .footer-bot .footer-bot-left .qr-code img{display:block;height:100%;object-fit:cover;width:100%}.page-footer .footer-bot .footer-bot-left .support-block{max-width:361px;padding-top:2px}.page-footer .footer-bot .footer-bot-left .support-block .text{color:#a4a5a6;font-size:14px;margin-bottom:6px}.page-footer .footer-bot .footer-bot-left .support-block .support-button{align-items:center;border:1px solid #fff;border-radius:2px;color:#fff;display:inline-flex;flex-flow:row nowrap;font-size:14px;justify-content:center;min-height:30px;padding:5px 15px;transition:background-color .3s,color .3s,border-color .3s}.page-footer .footer-bot .footer-bot-left .support-block .support-button:hover{background:#fff;color:#171717}.page-footer .footer-bot .footer-bot-right{color:#a4a5a6;font-size:14px;text-align:right}.page-footer .footer-bot .footer-bot-right .copyright{margin-bottom:4px}.page-footer .footer-bot .footer-bot-right a{color:#a4a5a6;transition:color .3s}.page-footer .footer-bot .footer-bot-right a:hover{color:#fff}.scroll-top{align-items:center;background:transparent;border:1px solid #171717;border-radius:100%;bottom:20px;color:#171717;cursor:pointer;display:flex;height:50px;justify-content:center;opacity:0;padding:0;pointer-events:none;position:fixed;right:20px;transition:background-color .3s,color .3s,border-color .3s,opacity .3s,visibility .3s;visibility:hidden;width:50px;z-index:10}.scroll-top.visible{opacity:1;pointer-events:auto;visibility:visible}.scroll-top:hover{background:#171717;border-color:#171717;color:#fff}.scroll-top .icon,.scroll-top svg{display:block;height:auto;width:20px}.mobile-menu-overlay{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,9%,.35);inset:0;opacity:0;position:fixed;transition:opacity .4s ease,visibility .4s ease;visibility:hidden;z-index:100}.mobile-menu-overlay.is-open{opacity:1;visibility:visible}.mobile-menu-overlay.is-open .mobile-menu{transform:translateX(0)}.mobile-menu-overlay.is-open .mobile-menu-header,.mobile-menu-overlay.is-open .mobile-menu-search,.mobile-menu-overlay.is-open .mobile-menu-socials,.mobile-menu-overlay.is-open .nav-group{opacity:1;transform:translateY(0)}.mobile-menu-overlay.is-open .mobile-menu-header{transition-delay:.12s}.mobile-menu-overlay.is-open .mobile-menu-search{transition-delay:.18s}.mobile-menu-overlay.is-open .nav-group:first-child{transition-delay:.24s}.mobile-menu-overlay.is-open .nav-group:nth-child(2){transition-delay:.3s}.mobile-menu-overlay.is-open .nav-group:nth-child(3){transition-delay:.36s}.mobile-menu-overlay.is-open .mobile-menu-socials{transition-delay:.42s}.mobile-menu-overlay .mobile-menu{align-items:stretch;background:#fff;bottom:0;display:flex;flex-flow:column nowrap;justify-content:flex-start;overflow-y:auto;padding:29px 60px 30px;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .45s cubic-bezier(.16,1,.3,1);width:min(560px,100%)}.mobile-menu-overlay .mobile-menu-header,.mobile-menu-overlay .mobile-menu-search,.mobile-menu-overlay .mobile-menu-socials,.mobile-menu-overlay .nav-group{opacity:0;transform:translateY(16px);transition:opacity .4s ease,transform .4s ease}.mobile-menu-overlay .mobile-menu-header{align-items:center;display:flex;flex-flow:row nowrap;gap:10px;justify-content:space-between;margin-bottom:20px}.mobile-menu-overlay .mobile-menu-header .lang-switch{align-items:center;display:flex;flex-flow:row nowrap;gap:8px;justify-content:flex-start}.mobile-menu-overlay .mobile-menu-header .lang-switch .lang-item{align-items:center;border:1px solid #dcdee1;border-radius:200px;color:#a4a5a6;display:inline-flex;flex-flow:row nowrap;font-size:16px;font-weight:500;justify-content:center;min-width:80px;padding:9px 20px;transition:background-color .3s,color .3s,border-color .3s}.mobile-menu-overlay .mobile-menu-header .lang-switch .lang-item.is-active{background:#171717;border-color:#171717;color:#fff}.mobile-menu-overlay .mobile-menu-header .lang-switch .lang-item:hover:not(.is-active){border-color:#171717;color:#171717}.mobile-menu-overlay .mobile-menu-header .mobile-menu-close{align-items:center;background:transparent;border:1px solid #dcdee1;border-radius:100%;color:#171717;cursor:pointer;display:flex;flex-flow:row nowrap;height:60px;justify-content:center;padding:0;transition:background-color .3s,color .3s,border-color .3s;width:60px}.mobile-menu-overlay .mobile-menu-header .mobile-menu-close:hover{background:#171717;border-color:#171717;color:#fff}.mobile-menu-overlay .mobile-menu-header .mobile-menu-close .icon,.mobile-menu-overlay .mobile-menu-header .mobile-menu-close svg{display:block;height:20px;width:20px}.mobile-menu-overlay .mobile-menu-search{flex-shrink:0;height:60px;margin-bottom:40px;position:relative}.mobile-menu-overlay .mobile-menu-search .floating-label-input{background:#f2f2f2;border:1px solid #dcdee1;border-radius:5px;box-sizing:border-box;height:60px;min-height:60px;padding:0;width:100%}@media screen and (max-width:960px){.mobile-menu-overlay .mobile-menu-search .floating-label-input{height:60px}}.mobile-menu-overlay .mobile-menu-search .floating-label-input:focus-within{border-color:#dcdee1}.mobile-menu-overlay .mobile-menu-search .floating-label-input .input-field{color:#171717;font-size:16px;height:0;min-height:60px;padding:16px 56px 0 20px}@media screen and (max-width:960px){.mobile-menu-overlay .mobile-menu-search .floating-label-input .input-field{font-size:16px;min-height:60px;padding:16px 56px 0 20px}}.mobile-menu-overlay .mobile-menu-search .floating-label-input .input-field::-webkit-search-cancel-button,.mobile-menu-overlay .mobile-menu-search .floating-label-input .input-field::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.mobile-menu-overlay .mobile-menu-search .floating-label-input .input-label{color:#a4a5a6;font-size:16px;left:20px;top:17px}@media screen and (max-width:960px){.mobile-menu-overlay .mobile-menu-search .floating-label-input .input-label{left:20px;top:17px}}.mobile-menu-overlay .mobile-menu-search .floating-label-input input:focus~.input-label,.mobile-menu-overlay .mobile-menu-search .floating-label-input input:not(:focus):not(:placeholder-shown)~.input-label{color:#a4a5a6;transform:scale(.777777778) translate3d(0,-13px,.1px)}@media screen and (max-width:960px){.mobile-menu-overlay .mobile-menu-search .floating-label-input input:focus~.input-label,.mobile-menu-overlay .mobile-menu-search .floating-label-input input:not(:focus):not(:placeholder-shown)~.input-label{transform:scale(.777777778) translate3d(0,-13px,.1px)}}.mobile-menu-overlay .mobile-menu-search .search-submit{align-items:center;background:transparent;border:none;color:#171717;cursor:pointer;display:flex;flex-flow:row nowrap;height:24px;justify-content:center;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:24px;z-index:1}.mobile-menu-overlay .mobile-menu-search .search-submit .icon,.mobile-menu-overlay .mobile-menu-search .search-submit svg{display:block;height:24px;width:24px}.mobile-menu-overlay .mobile-menu-nav{align-items:stretch;display:flex;flex-flow:column nowrap;flex-grow:1;gap:40px;justify-content:flex-start}.mobile-menu-overlay .mobile-menu-nav .nav-group{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}.mobile-menu-overlay .mobile-menu-nav .nav-group .nav-label{color:#a4a5a6;font-size:12px;font-weight:500;letter-spacing:1.3px;margin-bottom:10px;text-transform:uppercase}.mobile-menu-overlay .mobile-menu-nav .nav-group a{color:#171717;font-size:24px;font-weight:500;transition:color .3s}.mobile-menu-overlay .mobile-menu-nav .nav-group a:hover{color:#a4a5a6}.mobile-menu-overlay .mobile-menu-nav .nav-group.nav-group-secondary a{color:#a4a5a6;font-size:18px;font-weight:400}.mobile-menu-overlay .mobile-menu-nav .nav-group.nav-group-secondary a:hover{color:#171717}.mobile-menu-overlay .mobile-menu-socials{align-items:center;display:flex;flex-flow:row nowrap;gap:15px;justify-content:flex-start;margin-top:40px}.mobile-menu-overlay .mobile-menu-socials .social-link{align-items:center;border:1px solid #dcdee1;border-radius:100%;color:#171717;display:flex;flex-flow:row nowrap;height:50px;justify-content:center;transition:background-color .3s,border-color .3s;width:50px}.mobile-menu-overlay .mobile-menu-socials .social-link .icon{display:block;height:20px;transition:color .3s;width:auto}.mobile-menu-overlay .mobile-menu-socials .social-link:hover{background:#171717;border-color:#171717}.mobile-menu-overlay .mobile-menu-socials .social-link:hover .icon{color:#fff}.block-slider{background-color:#171717}.block-slider .swiper{margin:0 auto;max-width:1540px;position:relative;width:100%}.block-slider .swiper-wrapper{display:flex}.block-slider .swiper-slide{background-color:#171717;flex-shrink:0}.block-slider .swiper-slide .slide-item{align-items:center;display:flex;flex-flow:row nowrap;height:630px;justify-content:flex-start}.block-slider .swiper-slide .slide-item .picture{display:flex;flex-shrink:0;height:100%;max-width:865px;width:100%}.block-slider .swiper-slide .slide-item .picture .image{height:auto;object-fit:cover;width:100%}.block-slider .swiper-slide .slide-item .right{color:#fff;flex-grow:1;padding:60px 125px 60px 60px}.block-slider .swiper-slide .slide-item .right .pretitle{color:#a4a5a6;font-size:12px;line-height:1.2;margin-bottom:10px;text-transform:uppercase}.block-slider .swiper-slide .slide-item .right .title{font-size:32px;font-weight:500;line-height:1.2;margin-bottom:10px}.block-slider .swiper-slide .slide-item .right .description{font-size:20px;margin-bottom:30px}.block-slider .swiper-slide .slide-item .right .outlined-button{border-color:#fff;border-radius:2px;color:#fff;height:auto;min-height:50px;padding:14px 20px}.block-slider .swiper-slide .slide-item .right .outlined-button:hover{background:#fff;color:#171717}.block-slider .controls{align-items:center;bottom:30px;display:flex;flex-flow:row nowrap;gap:20px;justify-content:flex-start;position:absolute;right:calc(50% - 770px);z-index:5}.block-slider .controls .swiper-pagination{display:flex;gap:10px;position:static}.block-slider .controls .swiper-pagination .swiper-pagination-bullet{background-color:#a4a5a6;border-radius:100%;height:8px;margin:0;opacity:1;transition:background-color .3s,width .3s,height .3s;width:8px}.block-slider .controls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;border-radius:200px;height:8px;width:20px}.block-slider .controls .navigation{display:flex;gap:5px}.block-slider .controls .navigation .swiper-button{align-items:center;background-color:transparent;border:1px solid #777;border-radius:100%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin:0;position:static;transition:color .3s,background-color .3s,border-color .3s;width:40px}.block-slider .controls .navigation .swiper-button:hover{border-color:#fff}.block-slider .controls .navigation .swiper-button .icon{height:auto;width:8px}.section-title-block{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:20px;justify-content:space-between;margin-bottom:45px}.section-title-block .section-title{font-size:32px;font-weight:500;margin-bottom:0}.section-title-block .ref-button{align-items:center;color:#a4a5a6;display:inline-flex;flex-flow:row nowrap;font-weight:500;gap:10px;transition:color .3s}.section-title-block .ref-button:hover{color:#171717}.section-title-block .ref-button .icon{height:16px;width:16px}.cards-slider-container{position:relative}.cards-slider-container .cards-slider-navigation .swiper-button{align-items:center;background-color:#fff;border:none;border-radius:100%;box-shadow:0 4px 10px 0 rgba(0,0,0,.149);color:#171717;cursor:pointer;display:flex;height:60px;justify-content:center;margin:0;position:absolute;top:var(--cards-slider-nav-top,85px);transition:color .3s,background-color .3s,opacity .3s;width:60px;z-index:5}.cards-slider-container .cards-slider-navigation .swiper-button:after{display:none}.cards-slider-container .cards-slider-navigation .swiper-button:hover{background:#171717;color:#fff;opacity:1}.cards-slider-container .cards-slider-navigation .swiper-button.swiper-button-disabled{opacity:0;pointer-events:none}.cards-slider-container .cards-slider-navigation .swiper-button .icon{height:auto;width:12px}.cards-slider-container .cards-slider-navigation .swiper-button-prev{left:-30px}.cards-slider-container .cards-slider-navigation .swiper-button-next{right:-30px}.block-author-slider{--cards-slider-nav-top:85px;background-color:#fff;padding:60px 0 68px}.block-author-slider .swiper{position:relative}.block-author-slider .swiper-wrapper{display:flex}.block-author-slider .swiper-slide{flex-shrink:0;width:230px}.block-author-slider .swiper-slide .slide-item{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;text-align:center}.block-author-slider .swiper-slide .author-image{align-items:center;border-radius:100%;display:flex;height:auto;justify-content:center;margin-bottom:20px;overflow:hidden;width:100%}.block-author-slider .swiper-slide .author-image.is-empty{aspect-ratio:1;background-color:#e6e7e9}.block-author-slider .swiper-slide .author-image:hover .image{transform:scale(1.1)}.block-author-slider .swiper-slide .author-image .picture{display:flex;height:100%;width:100%}.block-author-slider .swiper-slide .author-image .image{height:100%;object-fit:cover;transition:transform .3s;width:100%}.block-author-slider .swiper-slide .author-name .name{color:#171717;display:inline-block;font-weight:500;transition:color .3s}.block-author-slider .swiper-slide .author-name .name:hover{color:#a4a5a6}.block-author-slider .swiper-slide .author-name .description{color:#a4a5a6;font-size:14px}.block-library-slider{--cards-slider-nav-top:108px;background-color:#f2f2f2;padding:60px 0 71px}.block-library-slider .swiper{position:relative}.block-library-slider .swiper-wrapper{display:flex}.block-library-slider .swiper-slide{flex-shrink:0;width:230px}.block-library-slider .swiper-slide .slide-item{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;text-align:left}.block-library-slider .swiper-slide .library-image{height:275px;width:230px}.block-library-slider .swiper-slide .library-image.is-empty{background-color:#e6e7e9}.block-library-slider .swiper-slide .library-image.is-empty .image{object-fit:contain}.block-library-slider .swiper-slide .library-image{border-radius:5px;display:flex;margin-bottom:20px;overflow:hidden}.block-library-slider .swiper-slide .library-image:hover .image{transform:scale(1.05)}.block-library-slider .swiper-slide .library-image .picture{display:flex;height:100%;width:100%}.block-library-slider .swiper-slide .library-image .image{height:100%;object-fit:cover;transition:transform .3s;width:100%}.block-library-slider .swiper-slide .library-info .title{color:#171717;display:block;font-weight:500;margin-bottom:10px;transition:color .3s}.block-library-slider .swiper-slide .library-info .title:hover{color:#a4a5a6}.block-library-slider .swiper-slide .library-info .authors{color:#171717;font-size:14px}.block-library-slider .swiper-slide .library-info .meta{color:#a4a5a6;font-size:14px}.block-media-slider{--cards-slider-nav-top:69px;background-color:#fff;padding:60px 0 70px}.block-media-slider .swiper{position:relative}.block-media-slider .swiper-wrapper{display:flex}.block-media-slider .swiper-slide{flex-shrink:0;width:300px}.block-media-slider .swiper-slide .slide-item{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;text-align:left}.block-media-slider .swiper-slide .media-image{height:198px;width:300px}.block-media-slider .swiper-slide .media-image.is-empty{background-color:#e6e7e9}.block-media-slider .swiper-slide .media-image.is-empty .image{object-fit:contain}.block-media-slider .swiper-slide .media-image{border-radius:5px;display:flex;margin-bottom:20px;overflow:hidden}.block-media-slider .swiper-slide .media-image:hover .image{transform:scale(1.05)}.block-media-slider .swiper-slide .media-image .picture{display:flex;height:100%;width:100%}.block-media-slider .swiper-slide .media-image .image{height:100%;object-fit:cover;transition:transform .3s;width:100%}.block-media-slider .swiper-slide .media-info .title{color:#171717;display:block;font-weight:500;margin-bottom:10px;transition:color .3s}.block-media-slider .swiper-slide .media-info .title:hover{color:#a4a5a6}.block-media-slider .swiper-slide .media-info .authors{color:#171717;font-size:14px}.block-media-slider .swiper-slide .media-info .meta{color:#a4a5a6;font-size:14px}.event-item{position:relative}.event-image.is-empty{background-color:#e6e7e9}.event-image.is-empty .image{object-fit:contain}.event-image{border-radius:5px;display:flex;margin-bottom:30px;overflow:hidden;position:relative}.event-image:hover .image{transform:scale(1.05)}.event-image .picture{display:flex;height:100%;width:100%}.event-image .image{height:100%;object-fit:cover;transition:transform .3s;width:100%}.event-image .event-labels{align-items:center;bottom:20px;display:flex;flex-flow:row nowrap;gap:5px;justify-content:flex-start;left:20px;position:absolute;z-index:1}.event-image .event-labels .label{background:#fff;border-radius:5px;color:#171717;font-size:14px;padding:6px 20px}.event-info .title{color:#171717;display:block;font-weight:500;margin-bottom:10px;transition:color .3s}.event-info .title:hover{color:#a4a5a6}.event-info .date{color:#171717;font-size:14px}.event-info .location{color:#a4a5a6;font-size:14px}.block-events{background-color:#f2f2f2;padding:60px 0 62px}.block-events .events-list{display:grid;gap:30px;grid-template-columns:repeat(2,630px);justify-content:space-between}.block-events .event-item{width:630px}.block-events .event-item:nth-child(2n):before{background-color:#dcdee1;bottom:0;content:"";left:-15px;position:absolute;top:0;width:1px}.block-events .event-image{height:420px;width:630px}.events-featured{background-color:#f2f2f2;padding:60px 0 32px}.events-featured .events-featured-list{display:grid;gap:29px;grid-template-columns:repeat(2,1fr)}.events-featured .event-image{aspect-ratio:3/2;width:100%}@media(max-width:760px){.events-featured .events-featured-list{grid-template-columns:1fr}}.page-title-block{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:5px;padding-bottom:14px;padding-top:15px}.page-title-block .page-crumbs{align-items:center;color:#a4a5a6;display:flex;flex-flow:row nowrap;font-size:14px;gap:10px;justify-content:flex-start;margin-bottom:5px}.page-title-block .page-crumbs a{color:#a4a5a6;transition:color .3s}.page-title-block .page-crumbs .separator,.page-title-block .page-crumbs a:hover{color:#171717}.page-title-block .page-title{font-size:26px;font-weight:500;margin-bottom:0;text-transform:uppercase}.filter-view{background:#f2f2f2;border-bottom:1px solid #dcdee1;border-top:1px solid #171717;padding:30px 0}.filter-view .filters{align-items:center;display:flex;flex-flow:row wrap;gap:10px;justify-content:center}.filter-view .filter-search{background:#fff;border:1px solid #dcdee1;border-radius:5px;color:#171717;flex-shrink:0;font-family:inherit;font-size:16px;height:60px;padding:18px 20px;width:240px}.filter-view .filter-search::placeholder{color:#a4a5a6}.filter-view .filter-search::-webkit-search-cancel-button,.filter-view .filter-search::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.filter-view .filter-select{max-width:210px;position:relative}.filter-view .filter-select select{appearance:none;background:#fff;border:1px solid #dcdee1;border-radius:5px;color:#171717;cursor:pointer;display:block;font-family:inherit;font-size:16px;height:60px;margin:0;padding:18px 52px 18px 20px;transition:border-color .3s;user-select:none;white-space:nowrap;width:100%}.filter-view .filter-select select:hover{border-color:#171717}.filter-view .filter-select select:focus{outline:none}.filter-view .filter-select.has-value{min-width:0}.filter-view .filter-select.has-value select{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.filter-view .filter-select .icon,.filter-view .filter-select svg{display:block;height:auto;pointer-events:none;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:12px;z-index:1}.filter-view .filter-checks,.filter-view .filter-year{position:relative}.filter-view .filter-checks .filter-checks-button,.filter-view .filter-checks .filter-year-button,.filter-view .filter-year .filter-checks-button,.filter-view .filter-year .filter-year-button{align-items:center;background:#fff;border:1px solid #dcdee1;border-radius:5px;color:#171717;display:flex;flex-flow:row nowrap;font-family:inherit;font-size:16px;gap:10px;height:60px;justify-content:flex-start;margin:0;padding:18px 52px 18px 20px;text-align:left;transition:border-color .3s;white-space:nowrap;width:100%}.filter-view .filter-checks .filter-checks-button:hover,.filter-view .filter-checks .filter-year-button:hover,.filter-view .filter-year .filter-checks-button:hover,.filter-view .filter-year .filter-year-button:hover{border-color:#171717}.filter-view .filter-checks .icon,.filter-view .filter-checks>button svg,.filter-view .filter-year .icon,.filter-view .filter-year>button svg{display:block;height:auto;pointer-events:none;position:absolute;right:20px;top:30px;transform:translateY(-50%);transition:transform .3s;width:12px;z-index:1}.filter-view .filter-checks.is-open .filter-checks-button,.filter-view .filter-checks.is-open .filter-year-button,.filter-view .filter-year.is-open .filter-checks-button,.filter-view .filter-year.is-open .filter-year-button{border-color:#171717}.filter-view .filter-checks.is-open .icon,.filter-view .filter-checks.is-open>button svg,.filter-view .filter-year.is-open .icon,.filter-view .filter-year.is-open>button svg{transform:translateY(-50%) rotate(180deg)}.filter-view .filter-checks.is-open .filter-checks-popup,.filter-view .filter-checks.is-open .filter-year-popup,.filter-view .filter-year.is-open .filter-checks-popup,.filter-view .filter-year.is-open .filter-year-popup{opacity:1;visibility:visible}.filter-view .filter-checks.has-value .filter-checks-button,.filter-view .filter-checks.has-value .filter-year-button,.filter-view .filter-year.has-value .filter-checks-button,.filter-view .filter-year.has-value .filter-year-button{border-color:#171717}.filter-view .filter-year{width:210px}.filter-view .filter-date{align-items:center;background:#fff;border:1px solid #dcdee1;border-radius:5px;color:#171717;cursor:pointer;display:flex;flex-flow:row nowrap;font-size:16px;height:60px;justify-content:flex-start;padding:18px 20px;transition:border-color .3s}.filter-view .filter-date.has-value,.filter-view .filter-date:hover{border-color:#171717}.filter-view .filter-date input{background:none;border:0;color:#171717;cursor:pointer;font-family:inherit;font-size:16px;min-width:0;padding:0}.filter-view .filter-date input:focus{outline:none}.filter-view .filter-checks{width:160px}.filter-view .filter-checks-button:disabled,.filter-view .filter-select select:disabled{color:#a4a5a6;cursor:not-allowed}.filter-view .filter-checks-button:disabled:hover,.filter-view .filter-select select:disabled:hover{border-color:#dcdee1}.filter-view .filter-checks-button:disabled+.icon{opacity:.5}.filter-view .filter-checks-popup,.filter-view .filter-year-popup{background:#fff;border:1px solid #dcdee1;border-radius:5px;box-shadow:0 16px 40px hsla(0,0%,9%,.16);left:0;opacity:0;position:absolute;top:calc(100% + 8px);transition:opacity .2s,visibility .2s;visibility:hidden;z-index:30}.filter-view .filter-checks-popup{max-height:320px;max-width:320px;min-width:100%;overflow-y:auto;padding:10px;width:max-content}.filter-view .filter-checks-popup .filter-checks-item{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-flow:row nowrap;font-size:15px;gap:10px;justify-content:flex-start;line-height:1.3;padding:8px 10px;transition:background-color .2s}.filter-view .filter-checks-popup .filter-checks-item:hover{background-color:#f2f2f2}.filter-view .filter-checks-popup .filter-checks-item input{accent-color:#171717;cursor:pointer;flex-shrink:0;height:18px;margin:0;width:18px}.filter-view .filter-year-popup{padding:34px 22px 18px;width:288px}.filter-view .year-slider{height:20px;margin:0 4px;position:relative}.filter-view .year-track{background:#dcdee1;left:0;right:0}.filter-view .year-fill,.filter-view .year-track{border-radius:3px;height:3px;position:absolute;top:50%;transform:translateY(-50%)}.filter-view .year-fill{background:#171717}.filter-view .year-knob{background:#fff;border:2px solid #171717;border-radius:50%;box-shadow:0 2px 6px hsla(0,0%,9%,.18);cursor:grab;height:20px;padding:0;position:absolute;top:50%;touch-action:none;transform:translate(-50%,-50%);width:20px}.filter-view .year-knob:active{cursor:grabbing}.filter-view .year-bubble{bottom:24px;color:#171717;font-size:13px;font-weight:600;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap}.filter-view .year-ends{align-items:flex-start;color:#a4a5a6;display:flex;flex-flow:row nowrap;font-size:12px;justify-content:space-between;margin-top:12px}.catalog{border-top:1px solid #fff;padding:60px 0}.catalog .catalog-results-inner{transition:opacity .2s}.catalog .catalog-results-inner.is-loading{opacity:.4;pointer-events:none}.catalog .catalog-list{display:grid}.catalog .catalog-item{min-width:0}.catalog .catalog-image{border-radius:5px;display:flex;margin-bottom:20px;overflow:hidden;width:100%}.catalog .catalog-image.is-empty{background-color:#e6e7e9}.catalog .catalog-image.is-empty .image{object-fit:contain}.catalog .catalog-image:hover .image{transform:scale(1.05)}.catalog .catalog-image .picture{display:flex;height:100%;width:100%}.catalog .catalog-image .image{height:100%;object-fit:cover;transition:transform .3s;width:100%}.catalog .catalog-info .title{color:#171717;display:block;font-weight:500;margin-bottom:10px;transition:color .3s}.catalog .catalog-info .title:hover{color:#a4a5a6}.catalog .catalog-info .authors{color:#171717;font-size:14px}.catalog .catalog-info .meta{color:#a4a5a6;font-size:14px}.catalog .pagination{margin-top:60px}.catalog--library .catalog-list{gap:61px 35px;grid-template-columns:repeat(5,1fr);padding-bottom:11px}.catalog--library .catalog-image{aspect-ratio:230/275}.catalog--artifacts .catalog-list,.catalog--media .catalog-list{gap:70px 30px;grid-template-columns:repeat(4,1fr)}.catalog--artifacts .catalog-image,.catalog--media .catalog-image{aspect-ratio:300/198}.catalog--events .catalog-list{gap:58px 29px;grid-template-columns:repeat(3,1fr)}.catalog--events .event-image{aspect-ratio:3/2;width:100%}.catalog--events .pagination{margin-top:59px}@media(max-width:960px){.catalog--events .catalog-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.catalog--events .catalog-list{gap:30px;grid-template-columns:1fr}}.catalog--authors .catalog-list,.catalog--institutions .catalog-list{align-items:flex-start;display:flex;flex-flow:row wrap;gap:83px 30px;justify-content:center}.catalog--authors .catalog-item,.catalog--institutions .catalog-item{align-items:center;display:flex;flex:1 1 250px;flex-flow:column nowrap;justify-content:flex-start;max-width:300px;text-align:center}.catalog--authors .author-image,.catalog--institutions .author-image{align-items:center;aspect-ratio:1;border-radius:100%;display:flex;justify-content:center;margin-bottom:20px;overflow:hidden;width:100%}.catalog--authors .author-image.is-empty,.catalog--institutions .author-image.is-empty{background-color:#e6e7e9}.catalog--authors .author-image:hover .image,.catalog--institutions .author-image:hover .image{transform:scale(1.1)}.catalog--authors .author-image .picture,.catalog--institutions .author-image .picture{display:flex;height:100%;width:100%}.catalog--authors .author-image .image,.catalog--institutions .author-image .image{height:100%;object-fit:cover;transition:transform .3s;width:100%}.catalog--authors .author-name .name,.catalog--institutions .author-name .name{color:#171717;display:inline-block;font-weight:500;margin-bottom:5px;transition:color .3s}.catalog--authors .author-name .name:hover,.catalog--institutions .author-name .name:hover{color:#a4a5a6}.catalog--authors .author-name .description,.catalog--institutions .author-name .description{color:#a4a5a6;font-size:14px}.catalog--authors .pagination,.catalog--institutions .pagination{margin-top:83px}@media(max-width:760px){.catalog--authors .catalog-list,.catalog--institutions .catalog-list{gap:40px 20px}.catalog--authors .pagination,.catalog--institutions .pagination{margin-top:40px}}.catalog--institutions .institution-logo{align-items:center;aspect-ratio:1;background-color:#fff;border:1px solid #dcdee1;border-radius:100%;display:flex;flex-flow:row nowrap;justify-content:center;margin-bottom:20px;overflow:hidden;width:100%}.catalog--institutions .institution-logo.is-empty{background-color:#e6e7e9;border:0}.catalog--institutions .institution-logo.is-empty .picture{padding:0}.catalog--institutions .institution-logo.is-empty .image{object-fit:cover}.catalog--institutions .institution-logo:hover .image{transform:scale(1.05)}.catalog--institutions .institution-logo .picture{display:flex;height:100%;padding:20px;width:100%}.catalog--institutions .institution-logo .image{height:100%;object-fit:contain;transition:transform .3s;width:100%}.page-wrap{align-items:stretch;display:flex;flex-flow:column nowrap;justify-content:flex-start;min-height:100%}.page-header{width:100%}.page-content{flex-grow:1;width:100%}.page-footer{max-width:100%;width:100%}.centered-block{padding-left:60px;padding-right:60px;width:var(--layout-actual-width)}.centered-block,.wide-block{margin-left:auto;margin-right:auto}.wide-block{max-width:1420px;width:calc(100% - 120px)}@media(max-width:960px){.wide-block{width:calc(100% - 50px)}}@media(max-width:600px){.wide-block{width:calc(100% - 40px)}}.extended-block{padding-left:60px;padding-right:60px}@media(max-width:960px){.extended-block{padding-left:0;padding-right:0}}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.3;margin:0}h1{font-size:40px}h1,h2{margin-bottom:25px}h2{font-size:30px}h3{font-size:22px;margin-bottom:20px}h4{font-size:20px}h4,h5{margin-bottom:15px}h5{font-size:18px}h6{font-size:16px;margin-bottom:15px}p{margin:0 0 20px}p p:last-child{margin-bottom:0}.content-highlight{color:#171717}.article .content-title,article .content-title{font-size:22px;font-weight:600}.article .content-lead,article .content-lead{font-size:18px;font-weight:600}.article img,article img{height:auto;max-width:100%;vertical-align:top;width:auto}.article b,.article strong,article b,article strong{font-weight:600}.article ol,.article ul,article ol,article ul{margin:20px 0}.article ol li,.article ul li,article ol li,article ul li{margin-bottom:10px}.article ol,article ol{padding-left:20px}.button{align-items:center;background:#171717;border:1px solid transparent;border-radius:200px;color:#fff;cursor:pointer;display:flex;flex-flow:row nowrap;font-family:inherit;font-size:16px;font-weight:600;height:60px;justify-content:center;padding:0 20px;transition:background-color .3s,border-color .3s,color .3s}@media screen and (max-width:992px){.button{height:50px;padding-left:20px;padding-right:20px}}.button:focus,.button:hover{background:#a4a5a6;color:#fff}.button.secondary{background:#a4a5a6}.button.secondary:focus,.button.secondary:hover{background:#171717}.button.dark,.button.dark:focus,.button.dark:hover{background:#171717;color:#fff}.button.light{background:#fff;color:#171717}.button.light:focus,.button.light:hover{background:#e6e7e9;color:#171717}.button.outlined{background:transparent;border-color:#171717;color:#171717}.button.outlined:focus,.button.outlined:hover{background:#171717;color:#fff}.button .icon-left{margin-right:5px}.button .icon-right{margin-left:5px}.outlined-button{align-items:center;background:none;border:1px solid #171717;border-radius:200px;color:#171717;cursor:pointer;display:inline-flex;flex-flow:row nowrap;font-family:inherit;font-size:16px;height:60px;justify-content:center;padding-left:20px;padding-right:20px;text-decoration:none;transition:background-color .3s,color .3s,box-shadow .3s,opacity .3s,color .3s}.outlined-button:hover{background:#a4a5a6;border-color:#a4a5a6;color:#fff;text-decoration:none}@media screen and (max-width:992px){.outlined-button{height:50px;padding-left:20px;padding-right:20px}}.link-button{background:none;border:none;color:#171717;display:inline;font-family:inherit;padding:0;transition:color .3s}.link-button:hover{color:#a4a5a6}.floating-label-input{background:#fff;border:1px solid #dcdee1;border-radius:5px;display:block;height:60px;position:relative;transition:opacity .3s,border-color .3s}@media screen and (max-width:960px){.floating-label-input{height:40px}}.floating-label-input:focus-within{border-color:#171717}.floating-label-input.disabled{cursor:not-allowed;opacity:.5}.floating-label-input.disabled *{cursor:not-allowed}.floating-label-input.field-error{border-color:#dd4040}.floating-label-input input:focus~.input-label,.floating-label-input input:not(:focus):not(:placeholder-shown)~.input-label,.floating-label-input select.not-empty~.input-label,.floating-label-input textarea:focus~.input-label,.floating-label-input textarea:not(:focus):not(:placeholder-shown)~.input-label{color:#a4a5a6;transform:scale(.777777778) translate3d(0,-13px,.1px)}@media screen and (max-width:960px){.floating-label-input input:focus~.input-label,.floating-label-input input:not(:focus):not(:placeholder-shown)~.input-label,.floating-label-input select.not-empty~.input-label,.floating-label-input textarea:focus~.input-label,.floating-label-input textarea:not(:focus):not(:placeholder-shown)~.input-label{transform:scale(.777777778) translate3d(0,-9px,.1px)}}.floating-label-input .input-field{background:transparent;border:none;box-sizing:border-box;font-family:inherit;font-size:18px;font-weight:400;height:0;min-height:60px;padding:16px 20px 0;width:100%}@media screen and (max-width:960px){.floating-label-input .input-field{font-size:16px;min-height:40px;padding-left:10px;padding-top:12px}}.floating-label-input textarea.input-field{border-radius:0 0 10px 10px;display:block;height:calc(100% - 25px);margin-top:25px;padding-bottom:8px;padding-top:0;resize:none}.floating-label-input .input-label{color:#171717;font-size:16px;font-weight:400;left:20px;max-width:100%;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:17px;transform:translateZ(.1px);transform-origin:top left;transition:transform .3s ease,color .3s ease;white-space:nowrap}@media screen and (max-width:960px){.floating-label-input .input-label{left:10px;top:8px}}.floating-label-input select.input-field{appearance:none;background:url(assets/dropdowm-arrow.92326ddc63870cbea4f7.svg) right 10px center no-repeat;padding-right:50px}.pagination{align-items:center;display:flex;flex-flow:row nowrap;gap:10px;justify-content:center;list-style:none;margin:var(--page-margin) 0 0 0;padding:0}@media(max-width:1050px){.pagination{font-size:14px;gap:5px}}.pagination .pager-item:not(.pager-ellipsis) svg,.pagination .pager-next svg,.pagination .pager-prev svg{height:40px;width:40px}@media(max-width:960px){.pagination .pager-item:not(.pager-ellipsis) svg,.pagination .pager-next svg,.pagination .pager-prev svg{height:30px;width:30px}}.pagination .pager-item:not(.pager-ellipsis)>*,.pagination .pager-next>*,.pagination .pager-prev>*{align-items:center;border:1px solid #dcdee1;border-radius:50%;display:flex;flex-flow:row nowrap;height:60px;justify-content:center;width:60px}@media(max-width:1050px){.pagination .pager-item:not(.pager-ellipsis)>*,.pagination .pager-next>*,.pagination .pager-prev>*{height:40px;width:40px}}.pagination .pager-item:not(.pager-ellipsis) a,.pagination .pager-next a,.pagination .pager-prev a{color:#171717;transition:color .3s,border-color .3s,background-color .3s}.pagination .pager-item:not(.pager-ellipsis) a:hover,.pagination .pager-item:not(.pager-ellipsis).pager-current span,.pagination .pager-next a:hover,.pagination .pager-next.pager-current span,.pagination .pager-prev a:hover,.pagination .pager-prev.pager-current span{background:#171717;border-color:#171717;color:#fff}@media(max-width:660px){.pagination .pager-distance-from-current-2,.pagination .pager-distance-from-current-3,.pagination .pager-distance-from-current-4,.pagination .pager-distance-from-current-5,.pagination .pager-distance-from-current-6{display:none}.pagination .pager-distance-from-end-0{display:block}}.popup-overlay{align-items:center;background:hsla(0,0%,100%,.5);bottom:0;display:flex;flex-flow:row nowrap;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .5s,visibility .5s;visibility:hidden;z-index:200}.popup-overlay.visible{opacity:1;visibility:visible}.popup-overlay .popup-window{background:#fff;border-radius:30px;box-shadow:0 4px 24px 0 rgba(0,0,0,.12);box-sizing:border-box;max-height:calc(100% - 20px);max-width:460px;overflow:auto;position:relative;width:calc(100% - 20px)}.popup-overlay .popup-close-button{background:none;border:none;color:#171717;cursor:pointer;padding:0;position:absolute;right:20px;top:20px;transition:color .3s;z-index:5}body.non-touch-device .popup-overlay .popup-close-button:hover{color:#171717}.popup-overlay .popup-close-button svg{display:block}.popup-overlay .popup-content{padding:40px 60px}@media(max-width:500px){.popup-overlay .popup-content{padding:35px}}@media(max-width:400px){.popup-overlay .popup-content{padding:25px}}.popup-overlay .popup-message h1{font-size:22px;font-style:normal;font-weight:600;margin:0 0 20px;text-align:center}.popup-overlay .popup-message h1:last-child{margin-bottom:0}.popup-overlay .popup-message p{margin:0 0 10px;text-align:center}.popup-overlay .popup-message p:last-child{margin-bottom:0}.popup-overlay .popup-message li{margin:0 0 10px}.popup-overlay .popup-message li:last-child{margin-bottom:0}.popup-overlay.message .popup-window{max-width:520px}.fancybox__container.no-paddings{--f-carousel-slide-padding:0;--f-html-padding:0}.fancybox__container.no-paddings .fancybox__slide.has-iframe{padding:0}.fancybox__container.no-paddings .has-iframe .f-html{background:#171717}.fancybox-reader-close{background:hsla(0,0%,9%,.75);border:0;border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.25);color:#fff;cursor:pointer;height:48px;padding:0;position:absolute;right:16px;top:16px;width:48px;z-index:50}.fancybox-reader-close span{display:block;height:18px;margin:0 auto;position:relative;width:18px}.fancybox-reader-close span:after,.fancybox-reader-close span:before{background:currentColor;content:"";height:2px;left:0;position:absolute;top:8px;width:18px}.fancybox-reader-close span:before{transform:rotate(45deg)}.fancybox-reader-close span:after{transform:rotate(-45deg)}.fancybox-reader-close:hover{background:#171717}.collapse .collapse-wrap,.folder .folder-wrap{overflow:hidden;transition:height .3s ease-in-out}.scroll-watcher-decorations.has-scroll{position:relative}.scroll-watcher-decorations.has-scroll:after,.scroll-watcher-decorations.has-scroll:before{bottom:10px;content:"";display:block;opacity:1;pointer-events:none;position:absolute;top:0;transition:opacity .5s;width:30px}.scroll-watcher-decorations.has-scroll:before{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));left:0}.scroll-watcher-decorations.has-scroll:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);right:0}.scroll-watcher-decorations.has-scroll.scroll-begin:before,.scroll-watcher-decorations.has-scroll.scroll-end:after{opacity:0}.author-nav,.institution-nav{background-color:#fff;border-bottom:1px solid #dcdee1;position:sticky;top:var(--header-height);z-index:4}.author-nav .author-nav-list,.author-nav .institution-nav-list,.institution-nav .author-nav-list,.institution-nav .institution-nav-list{align-items:center;display:flex;flex-flow:row nowrap;gap:30px;justify-content:center;justify-content:safe center;overflow-x:auto;scrollbar-width:none}.author-nav .author-nav-list::-webkit-scrollbar,.author-nav .institution-nav-list::-webkit-scrollbar,.institution-nav .author-nav-list::-webkit-scrollbar,.institution-nav .institution-nav-list::-webkit-scrollbar{display:none}.author-nav .author-nav-link,.author-nav .institution-nav-link,.institution-nav .author-nav-link,.institution-nav .institution-nav-link{color:#a4a5a6;flex-shrink:0;font-weight:500;padding:19px 0;position:relative;transition:color .3s;white-space:nowrap}.author-nav .author-nav-link:after,.author-nav .institution-nav-link:after,.institution-nav .author-nav-link:after,.institution-nav .institution-nav-link:after{background-color:#171717;border-radius:4px;bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;right:0;transition:opacity .3s}.author-nav .author-nav-link.is-active,.author-nav .author-nav-link:hover,.author-nav .institution-nav-link.is-active,.author-nav .institution-nav-link:hover,.institution-nav .author-nav-link.is-active,.institution-nav .author-nav-link:hover,.institution-nav .institution-nav-link.is-active,.institution-nav .institution-nav-link:hover{color:#171717}.author-nav .author-nav-link.is-active:after,.author-nav .institution-nav-link.is-active:after,.institution-nav .author-nav-link.is-active:after,.institution-nav .institution-nav-link.is-active:after{opacity:1}@media(max-width:760px){.author-nav .author-nav-list,.author-nav .institution-nav-list,.institution-nav .author-nav-list,.institution-nav .institution-nav-list{gap:24px}}.author-view,.institution-view{background-color:#fff;padding-bottom:62px}.author-view .block-events,.author-view .block-library-slider,.author-view .block-media-slider,.institution-view .block-events,.institution-view .block-library-slider,.institution-view .block-media-slider{background-color:transparent;padding:0}.author-view [id],.institution-view [id]{scroll-margin-top:calc(var(--header-height) + 83px)}.section-divider{--divider-space-top:60px;--divider-space-bottom:60px;border-top:1px solid #dcdee1;margin-bottom:var(--divider-space-bottom);margin-top:var(--divider-space-top)}@media(max-width:760px){.section-divider{--divider-space-top:40px;--divider-space-bottom:40px}}.section-divider.section-divider--multimedia{--divider-space-bottom:70px}.section-divider.section-divider--artifacts{--divider-space-bottom:55px}.section-divider.section-divider--library{--divider-space-top:91px}.author-about{background-color:#f2f2f2;margin-bottom:60px;padding:60px 0}.author-about .row{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:60px;justify-content:flex-start}.author-about .author-photo{border-radius:100%;display:flex;flex-shrink:0;height:300px;overflow:hidden;width:300px}.author-about .author-photo.is-empty{background-color:#e6e7e9}.author-about .author-photo .picture{display:flex;height:100%;width:100%}.author-about .author-photo .image{height:100%;object-fit:cover;width:100%}.author-about .author-bio{flex-grow:1;min-width:0}.author-about .author-bio-text p+p{margin-top:20px}.author-about .author-actions{align-items:flex-start;display:flex;flex-flow:row wrap;gap:5px;justify-content:flex-start;margin-top:28px}@media(max-width:960px){.author-about .row{align-items:center;flex-direction:column;gap:30px;text-align:center}.author-about .author-actions{justify-content:center}}@media(max-width:760px){.author-about{padding-top:40px}}.institution-about{background-color:#f2f2f2;margin-bottom:60px;padding:60px 0}.institution-about .row{--separator-space:55px;align-items:stretch;display:flex;flex-flow:row nowrap;gap:var(--separator-space);justify-content:flex-start}.institution-about .institution-cover{background-color:#fff;border-radius:5px;display:flex;flex-shrink:0;height:auto;max-width:590px;overflow:hidden;width:100%}.institution-about .institution-cover.is-empty{background-color:#e6e7e9}.institution-about .institution-cover .picture{display:flex;height:100%;width:100%}.institution-about .institution-cover .image{height:100%;object-fit:contain;width:100%}.institution-about .institution-details{border-left:1px solid #dcdee1;flex-grow:1;min-width:0;padding-left:var(--separator-space)}.institution-about .institution-contacts{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:10px;justify-content:flex-start}.institution-about .institution-contacts .address{color:#171717}.institution-about .institution-contacts .phone{color:#171717;font-size:20px;font-weight:500;transition:color .3s}.institution-about .institution-contacts .phone:hover{color:#a4a5a6}.institution-about .institution-contacts .emails{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}.institution-about .institution-contacts .emails a{color:#171717;transition:color .3s}.institution-about .institution-contacts .emails a:hover{color:#a4a5a6}.institution-about .institution-contacts .website{color:#171717;transition:color .3s}.institution-about .institution-contacts .website:hover{color:#a4a5a6}.institution-about .institution-separator{border-top:1px solid #dcdee1;margin-bottom:36px;margin-top:34px}.institution-about .institution-description{color:#171717}.institution-about .institution-description p{margin:10px 0}.institution-about .institution-description p+p{margin-top:10px}.institution-about .institution-description strong{font-weight:500}@media(max-width:1200px){.institution-about .row{flex-direction:column;gap:30px}.institution-about .institution-details{border-left:0;padding-left:0}.institution-about .institution-cover{aspect-ratio:590/390;height:auto;width:100%}}@media(max-width:760px){.institution-about{padding-top:40px}.institution-about .institution-separator{--contacts-separator-space:30px}.institution-about .institution-cover .picture{padding:20px}}.material-view{padding:60px 0 47px}.material-view .row{align-items:start;display:grid;gap:30px;grid-template-columns:1fr 1fr}@media(max-width:992px){.material-view .row{grid-template-columns:1fr}}.material-view .left,.material-view .right{min-width:0}.material-media{border-radius:5px;display:block;overflow:hidden}.material-media .picture{display:block}.material-media .image{display:block;height:auto;width:100%}.material-media--cover{background:#fff;border:1px solid #dcdee1}.material-media--video{cursor:pointer;position:relative}.material-media--video .image{opacity:.92;transition:opacity .3s}.material-media--video:hover .image{opacity:1}.material-media iframe{aspect-ratio:16/9;border:0;display:block;width:100%}.material-play{align-items:center;background:hsla(0,0%,9%,.6);border:0;border-radius:50%;color:#fff;display:flex;flex-flow:row nowrap;height:78px;justify-content:center;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s;width:78px}.material-play:hover{background:#171717}.material-play svg{height:26px;margin-left:4px;width:26px}@media(max-width:600px){.material-play{height:60px;width:60px}.material-play svg{height:20px;width:20px}}.material-caption{color:#a4a5a6;font-size:14px;margin-top:10px}.material-actions{align-items:flex-start;display:flex;flex-flow:row wrap;gap:5px;justify-content:flex-start;margin-top:30px}.material-description{color:#171717}.material-description>:first-child{margin-top:0}.material-description>:last-child{margin-bottom:0}.material-description b,.material-description strong{font-weight:500}.material-description a{text-decoration:underline;text-underline-offset:2px}body.has-material-nav{padding-bottom:120px}body.has-material-nav .scroll-top{bottom:110px}@media(max-width:760px){body.has-material-nav{padding-bottom:100px}body.has-material-nav .scroll-top{bottom:90px}}.material-nav{align-items:center;backdrop-filter:blur(4px);background:hsla(0,0%,100%,.9);border-radius:5px;bottom:20px;box-shadow:0 4px 20px 0 rgba(0,0,0,.102);display:grid;gap:16px;grid-template-columns:1fr auto 1fr;left:20px;padding:9px 20px;position:fixed;right:20px;z-index:12}.material-nav .material-nav-left,.material-nav .material-nav-right{align-items:center;display:flex;flex-flow:row nowrap;gap:20px;justify-content:flex-start;min-width:0}.material-nav .material-nav-right{justify-content:flex-end}.material-nav .material-nav-back{align-items:center;border:1px solid #dcdee1;border-radius:200px;color:#171717;display:inline-flex;flex-flow:row nowrap;font-size:16px;font-weight:500;gap:10px;height:40px;padding:0 20px;transition:border-color .3s,background-color .3s,color .3s;white-space:nowrap}.material-nav .material-nav-back:hover{border-color:#171717}.material-nav .material-nav-back svg{flex:none;height:20px;transform:rotate(180deg);width:20px}.material-nav .separator{background-color:#dcdee1;height:40px;width:1px}.material-nav .material-nav-link{align-items:center;color:#171717;display:inline-flex;flex-flow:row nowrap;gap:10px;max-width:280px;min-width:0;transition:color .3s}.material-nav .material-nav-link:hover .icon-container{border-color:#171717}.material-nav .material-nav-link .icon-container{align-items:center;border:1px solid #dcdee1;border-radius:50%;color:#171717;display:flex;flex-flow:row nowrap;flex-shrink:0;height:40px;justify-content:center;transition:border-color .3s,background-color .3s,color .3s;width:40px}.material-nav .material-nav-link .icon-container .icon{flex:none;height:auto;width:8px}.material-nav .material-nav-link .name{font-weight:500;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-nav .material-nav-link.is-empty{min-width:14px;visibility:hidden;width:14px}.material-nav .material-nav-info{min-width:120px;padding:0 8px;text-align:center}.material-nav .material-nav-info .material-nav-count{color:#171717;font-weight:500}.material-nav .material-nav-info .material-nav-scope{font-size:14px}@media(max-width:992px){.material-nav .material-nav-link{gap:0;height:40px;justify-content:center;max-width:none;width:40px}.material-nav .name{display:none}}@media(max-width:760px){.material-nav{border-radius:16px;gap:10px;padding:10px 12px}.material-nav .material-nav-scope{display:none}.material-nav .material-nav-back{font-size:14px;height:42px;padding:0 14px}.material-nav .material-nav-info{min-width:56px;padding:0}}.material-media--readable{cursor:pointer;position:relative}.material-media--readable .image{transition:opacity .3s}.material-media--readable:hover .image{opacity:.85}.material-media--readable:hover .material-read{background:hsla(0,0%,9%,.8);opacity:1}.material-read{align-items:center;background:hsla(0,0%,9%,.6);border-radius:100%;color:#fff;display:flex;height:78px;justify-content:center;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s,background-color .3s;width:78px}.material-read .icon-svg-element{height:auto;width:28px}.material-gallery-slider{--cards-slider-nav-top:calc(50% - 30px);margin-top:20px}.material-gallery-slider .swiper{border-radius:5px;overflow:hidden}.material-gallery-slider .swiper-slide{width:100%}.material-gallery-slider .picture{display:block}.material-gallery-slider .image{aspect-ratio:4/3;display:block;height:auto;object-fit:cover;width:100%}.material-gallery-slider--hero{margin-top:0}.material-gallery-slider--hero .image{aspect-ratio:auto;height:auto;max-height:403px;object-fit:contain}@media(max-width:600px){.material-gallery-slider{--cards-slider-nav-top:calc(50% - 22px)}.material-gallery-slider .cards-slider-navigation .swiper-button{height:44px;width:44px}.material-gallery-slider .cards-slider-navigation .swiper-button-prev{left:10px}.material-gallery-slider .cards-slider-navigation .swiper-button-next{right:10px}}.material-button{align-items:center;background-color:transparent;border:1px solid #171717;border-radius:2px;color:#171717;display:flex;flex-flow:row nowrap;gap:10px;justify-content:center;padding:18px 20px;transition:background-color .3s,color .3s}.material-button:hover{background-color:#171717;color:#fff}.page-404{align-items:center;background:#f2f2f2;display:flex;flex-flow:column nowrap;justify-content:center;padding:60px 0;width:100%}.page-404 .page-404-image{display:block;height:auto;margin-bottom:65px;max-width:100%}.page-404 .page-404-block{text-align:center}.page-404 .page-404-title{color:#171717;font-size:48px;font-weight:500;line-height:1.4;margin:0 0 5px}.page-404 .page-404-text{color:#171717;font-size:16px;font-weight:400;margin:0 0 45px}.page-404 .page-404-button{background:#171717;border:1px solid #171717;border-radius:2px;color:#fff;display:inline-block;font-size:16px;font-weight:400;height:50px;line-height:50px;padding:0 20px;transition:background-color .3s,border-color .3s,color .3s;vertical-align:top}.page-404 .page-404-button:hover{background:#a4a5a6;border-color:#a4a5a6;color:#fff}
/*# sourceMappingURL=main.css.map*/