.popup{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(22,22,50,.8);display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;justify-content:center;opacity:0;padding:15px;pointer-events:none;position:fixed;-webkit-transition:all .5s cubic-bezier(.33,1,.68,1);transition:all .5s cubic-bezier(.33,1,.68,1);z-index:2147483647!important}.popup__container{border-radius:12px;-webkit-box-shadow:0 20px 24px -4px rgba(22,22,50,.8);box-shadow:0 20px 24px -4px rgba(22,22,50,.8);max-height:100%;overflow:auto;position:relative;width:663px}.popup__close{color:#f40013;cursor:pointer;font-size:32px;height:32px;line-height:1px;position:absolute;right:0;top:0;width:32px;z-index:10}.popup__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;font-size:16px;font-weight:400;gap:16px;line-height:26px;padding:16px;position:relative;width:100%}@media(min-width:768px){.popup__content{gap:24px;padding:24px}}@media only screen and (max-width:1279px){.popup__content{font-size:16px;font-weight:400;line-height:26px}}@media only screen and (max-width:640px){.popup__content{font-size:16px;font-weight:400;line-height:26px}}.popup__content h1,.popup__content h2{font-size:24px;font-weight:600;line-height:34px}@media only screen and (max-width:1279px){.popup__content h1,.popup__content h2{font-size:20px;font-weight:600;line-height:26px}}@media only screen and (max-width:640px){.popup__content h1,.popup__content h2{font-size:20px;font-weight:600;line-height:26px}}.popup__content h1:not(.header__title),.popup__content h2:not(.header__title){margin:0 0 .5em}.popup__content h3,.popup__content h4{font-size:20px;font-weight:500;line-height:28px}@media only screen and (max-width:1279px){.popup__content h3,.popup__content h4{font-size:18px;font-weight:500;line-height:21px}}@media only screen and (max-width:640px){.popup__content h3,.popup__content h4{font-size:18px;font-weight:500;line-height:24px}}.popup__content h3:not(.header__title),.popup__content h4:not(.header__title){margin:1em 0 0}.popup__image{-ms-flex-negative:0;border-radius:8px;flex-shrink:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;overflow:hidden;position:relative;width:100%}.popup__image[src$=".jpg"]{-o-object-fit:cover;object-fit:cover}.popup__name{font-size:32px;font-weight:500;line-height:40px}@media only screen and (max-width:1279px){.popup__name{font-size:28px;font-weight:500;line-height:34px}}@media only screen and (max-width:640px){.popup__name{font-size:24px;font-weight:500;line-height:32px}}.popup__position{font-size:18px;font-weight:400;font-weight:500;line-height:28px;margin:4px 0 12px}@media only screen and (max-width:1279px){.popup__position{font-size:18px;font-weight:400;line-height:28px}}@media only screen and (max-width:640px){.popup__position{font-size:18px;font-weight:400;line-height:28px}}.popup .header{gap:16px}.popup.visible{opacity:1;pointer-events:all}@media(min-width:1024px){.popup.is-horizontal .popup__container{width:912px}}@media(min-width:1280px){.popup.is-horizontal .popup__container{width:1012px}}@media(min-width:1024px){.popup.is-horizontal .popup__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:flex-start}}.popup.is-horizontal .popup__image{height:400px;width:100%}@media(min-width:640px){.popup.is-horizontal .popup__image{height:300px;width:300px}}@media(min-width:1024px){.popup.is-horizontal .popup__image{height:300px;width:300px}}.popup-visible{overflow:hidden}