.home-new-page{background:var(--home-bg-gradient,linear-gradient(165deg, #001731 0%, #0d0d0f 42%, #121212 100%));background-color:var(--home-bg-solid,#060a12);color:#fff;align-items:stretch;width:100%;height:100dvh;max-height:100dvh;display:flex;overflow:hidden}.home-new-main-wrap{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.home-new-main{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden auto}.home-route-transition-host{isolation:isolate;flex-direction:column;flex:1 0 auto;min-height:100%;display:flex;position:relative}.home-main-route{flex-direction:column;flex:1 0 auto;min-height:100%;display:flex}.home-main-route>*{animation:.26s home-route-enter-fade,.3s cubic-bezier(.22,1,.36,1) home-route-enter-move}@keyframes home-route-enter-fade{0%{opacity:0}to{opacity:1}}@keyframes home-route-enter-move{0%{transform:translateY(10px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.home-main-route>*{animation:none}}html.layout-home-new,html.layout-home-new body,html.layout-home-new .home-layout-root{height:100%;overflow:hidden}.siteInformationFooter{color:#a9b9ca;border-top:1px solid #253342;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 1.5rem;padding:1.75rem 1.5rem;font-size:.8125rem;display:flex}.siteInformationFooter a{color:#b9cadb;text-decoration:none}.siteInformationFooter a:hover{color:#8ce3ed}.siteInformationFooter a:focus-visible{outline-offset:4px;outline:2px solid #8ce3ed}
