@font-face{font-family:HPEGraphikRegular;font-style:normal;font-weight:400;src:url(../../static/media/HPEGraphik-Regular-Web.2430e9270eb83ca002b4.woff) format("woff")}@font-face{font-family:HPEGraphikBold;font-style:normal;font-weight:400;src:url(../../static/media/HPEGraphik-Bold-Web.336729cb8f46ad0ef998.woff) format("woff")}@font-face{font-family:HPEGraphikSemiBold;font-style:normal;font-weight:400;src:url(../../static/media/HPEGraphik-Semibold-Web.2b26cdc36db8741210b6.woff) format("woff")}@font-face{font-family:HPEGraphikLight;font-style:normal;font-weight:400;src:url(../../static/media/HPEGraphik-Light-Web.6e7432da3855ae552f14.woff) format("woff")}@font-face{font-family:HPEGraphikThin;font-style:normal;font-weight:400;src:url(../../static/media/HPEGraphik-Thin-Web.2e6e93033064f3558faa.woff) format("woff")}body,html{-webkit-touch-callout:none;-webkit-tap-highlight-color:hsla(0,0%,100%,0);-ms-overflow-style:none;-webkit-font-smoothing:antialiased;background-color:#292d39;color:#fff;font-family:HPEGraphikRegular;height:100%;margin:0;overflow:hidden;padding:0;scrollbar-width:none;-webkit-user-select:none;user-select:none;width:100%}body:lang(ru-ru),html:lang(ru-ru){font-family:Arial,sans-serif}#app{align-items:center;background-color:#292d39;display:flex;justify-content:center;margin:0;overflow:hidden;padding:0}#app,#aspect-ratio{height:100%;position:relative;width:100%}#root{background-color:#292d39;height:1080px;overflow:hidden;position:relative;white-space:pre-line;width:1920px}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:HPEGraphikSemiBold}h1{font-size:4rem;font-weight:400;line-height:5rem}h1 sup{display:inline-block;font-size:.25em;margin:0;padding:0;position:relative;top:-1em;vertical-align:text-top;white-space:nowrap}h1.home-title{font-family:HPEGraphikSemiBold;font-size:4.5rem;font-weight:400}h2{font-size:3rem}h2 sup{display:inline-block;font-size:1rem;letter-spacing:0;margin:0;padding:0;position:relative;top:.4rem;vertical-align:text-top;white-space:nowrap}h2.home-header{font-family:HPEGraphikSemiBold;font-size:2.25rem;letter-spacing:.52rem;text-transform:uppercase}h2.home-header sup{letter-spacing:0;top:.3rem;white-space:nowrap}h2.home-blurb{font-family:HPEGraphikRegular;font-size:2rem;font-weight:400}h3{font-size:2.25rem;line-height:2.8rem}em{font-style:normal;white-space:nowrap}p{font-size:2rem;letter-spacing:0;line-height:2.8rem}p,p sup{margin:0;padding:0;position:relative}p sup{display:inline-block;font-size:1rem;top:-.5rem;vertical-align:text-top;white-space:nowrap}p.home-body{font-size:2.25rem}p strong{font-family:HPEGraphikBold}.citation p{font-size:1rem;font-weight:500;line-height:1.5rem;text-indent:-.9rem}::-webkit-scrollbar{display:none}.flex-center{align-items:center;display:flex;justify-content:center}button,input[type=reset],input[type=submit]{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.admin{align-items:center;display:flex;height:75%;justify-content:center;width:100%}.admin .admin-text h3{font-size:1.25rem;letter-spacing:.1em;margin-bottom:24px;text-transform:uppercase}.admin .admin-text h1{font-size:2.65rem}.admin .admin-text h2{font-size:1.25rem;letter-spacing:.1em;text-transform:uppercase}.admin p{font-size:2rem}.admin p.download{margin:24px 0}.admin .admin-control-container{min-width:900px;width:25%}.admin .admin-control-container a,.admin .admin-control-container p{color:#fff}.admin .admin-button-container{text-wrap:balance;align-items:center;display:flex;gap:24px;justify-self:flex-start;margin:24px 0}.admin .admin-button-container button{background-color:#140f4b;border:1px solid #fff;border-radius:12px;font-size:2rem;padding:1rem}.admin .admin-container-column{align-items:center;display:flex;flex-direction:column}.admin .admin-container-column p{color:#fff}.admin .admin-modal-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.admin .modal-child{z-index:2}.admin .update-panel{height:400px;width:800px}.admin-modal{align-items:center;display:flex;height:100%;inset:0;justify-content:center;z-index:1000}.admin-modal .panel{background:#292d39;border:1px solid #ccc;border-radius:24px;box-shadow:0 24px 64px #0009;color:#fff;padding:1rem 2.25rem .75rem;position:relative;width:700px}.admin-modal .panel .header{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between}.admin-modal .panel .header h1{font-size:2.25rem}.admin-modal .panel .header .close{position:absolute;right:-15px;top:15px}.admin-modal .panel .footer{align-items:center;display:flex;font-family:HPEGraphikSemiBold;gap:12px;justify-content:flex-end;margin-bottom:2rem;margin-top:1.75rem}.admin-modal .panel .footer .cancelBtn{background:#0000;color:#707070}.admin-modal .panel .footer .cancelBtn,.admin-modal .panel .footer .saveBtn{border:1px solid #707070;border-radius:8px;cursor:pointer;font-size:1.25rem;letter-spacing:.1em;padding:12px 24px;text-transform:uppercase}.admin-modal .panel .footer .saveBtn{background:#fff;color:#2a2d39}.admin-modal .panel .msg{bottom:3.5rem;color:#01dfae;font-family:HPEGraphikSemiBold;font-size:2rem;height:50px;position:absolute;text-align:center;transition:opacity .3s}.admin-modal .panel .field{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:1.25rem 0 2rem}.admin-modal .panel .field label{color:#fff;display:block;font-size:1rem;letter-spacing:.25rem;margin-bottom:12px;text-transform:uppercase}.admin-modal .panel .field.checkbox{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;gap:12px;justify-content:flex-start}.admin-modal .panel .field.checkbox label{flex-grow:4;font-size:1.25rem;letter-spacing:0;text-transform:none;width:100%}.admin-modal .panel .field .hint{color:#fff;font-size:1rem;letter-spacing:.04em;line-height:1.5rem;margin-top:5;padding:0}.admin-modal .panel .field .input-checkbox{height:24px;width:24px}.admin-modal .panel .field .input{background:#0a0a10;border:1px solid #0a0a10;border-radius:8px;box-sizing:border-box;color:#fff;font-size:2rem;outline:none;padding:10px 14px;transition:border-color .15s,box-shadow .15s;width:100%}.admin-modal .panel .admin-control-container .admin-text h3{font-size:1.25rem;letter-spacing:.1em;text-transform:uppercase}.admin-modal .panel .admin-control-container .admin-text h1{font-size:2rem}.admin-modal .panel .admin-control-container .admin-text h2{font-size:1rem;letter-spacing:.1em;text-transform:uppercase}.admin-modal .panel .admin-control-container a{color:#fff}.admin-modal .panel .admin-control-container p{color:#fff;font-size:2rem}.admin-modal .panel .admin-control-container p.download{margin:24px 0}.admin-modal .panel .admin-button-container{text-wrap:balance;align-items:center;display:flex;gap:24px;justify-self:flex-start;margin:24px 0}.admin-modal .panel .admin-button-container button{background:#0000;border:1px solid #fff;border-radius:8px;color:#fff;cursor:pointer;font-size:1.25rem;letter-spacing:.1em;padding:12px 24px;text-transform:uppercase}.admin-modal .panel .admin-column-container{align-items:flex-start;display:flex;flex-direction:row;gap:12px;justify-self:flex-start}.admin-modal .panel .admin-column-container .list{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;justify-self:flex-start}.admin-modal .panel .admin-column-container .list.prime{flex:2 1}.admin-modal .panel .divider{border:1px solid #ccc;margin:1.5rem 0}.admin-modal .admin-modal-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:500}.admin-modal .admin-modal-container p{padding:24px 0}.admin-modal .admin-modal-child{z-index:500}.admin-modal .update-panel{height:400px;width:800px}.autoplay-display{height:100%;left:0;overflow:hidden;position:relative;top:0;width:100%;z-index:9999}.autoplay-display .interactive-cta{align-items:center;animation-duration:8s;animation-iteration-count:infinite;animation-name:pulseInout;bottom:50px;display:flex;flex-direction:row;justify-content:center;left:42%;position:absolute;transform:translateX(-50%);z-index:500}.autoplay-display .interactive-cta .touch-logo-container{height:64px;width:64px}.autoplay-display .interactive-cta .touch-logo-container img{height:100%;width:100%}.autoplay-display .interactive-cta p{font-size:2rem}@keyframes pulseInout{0%{opacity:.25;transform:scale(1)}40%{opacity:1;transform:scale(1.25)}60%{opacity:1;transform:scale(1.25)}to{opacity:.25;transform:scale(1)}}.site-indicator{align-items:center;background-color:rgba(41,45,57,.749);border-radius:8px;display:flex;gap:16px;height:50px;left:24px;padding:4px 16px;pointer-events:none;position:fixed;top:24px;transition:opacity .35s}.site-indicator span{align-items:center;background-color:#01dfae;border-radius:25%;color:#2a2d39;display:flex;flex-shrink:0;font-family:HPEGraphikBold;font-size:1rem;height:24px;justify-content:center;margin:0;padding:0;text-align:center;width:24px}.site-indicator p{font-family:HPEGraphikRegular;font-size:1.25rem;letter-spacing:.1em}.webview-display{align-items:center;background-color:#292d39;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.webview-display strong{color:#01dfae}.overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:100%;left:0;position:absolute;top:0;width:100%}.button,.overlay{pointer-events:auto}.button{padding:0 32px}.button.button-text{align-items:center;background-color:#292d39;border:3px solid #01dfae;border-radius:32px;box-sizing:border-box;color:#fff;display:flex;font-family:HPEGraphikSemiBold;font-size:1.25rem;gap:12px;height:64px;justify-content:center;width:auto}.button.button-text img{height:24px;width:24px}.button.button-hero{background-color:#fff;border-color:#fff;border-radius:36px;color:#2a2d39;font-size:2rem;height:72px;width:auto}.button.button-hero img{height:36px;width:36px}.button.button-transparent{background-color:#0000;border:0;color:#2a2d39;gap:8px}.button.button-transparent img{height:24px;width:24px}.button img.button-icon{height:48px;width:48px}