@font-face{font-display:swap;font-family:History;src:url(/parametric/fonts/HistoryPro/HistoryPro.woff2) format("woff2"),url(/parametric/fonts/HistoryPro/HistoryPro.woff) format("woff");font-weight:400}@font-face{font-display:swap;font-family:Circe;src:url(/parametric/fonts/Circe/Circe-Regular.woff2) format("woff2"),url(/parametric/fonts/Circe/Circe-Regular.woff) format("woff");font-weight:400}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.fade-fast-enter-active,.fade-fast-leave-active{transition:opacity .15s}.fade-fast-enter-from,.fade-fast-leave-to{opacity:0}.tooltip-enter-active,.tooltip-leave-active{transition:opacity .2s cubic-bezier(.4,0,.6,1),transform .2s cubic-bezier(.4,0,.6,1)}.tooltip-enter-from,.tooltip-leave-to{opacity:0;transform:translateY(10px)}.rotate-enter-active,.rotate-leave-active{transition:transform .3s}.rotate-enter{transform:rotate(90deg)}.select-enter-from,.select-leave-to{opacity:0;transform:translate3d(0,10%,0)}.select-enter-active,.select-leave-active{transition:opacity .3s,transform .3s ease-in-out}.select-enter-from,.select-leave-active{opacity:0;transform:translate3d(0,-10%,0)}.list-enter-active,.list-leave-active{transition:all .3s}.list-enter-from,.list-leave-to{opacity:0;transform:translateY(30px)}.modal-enter-active,.modal-leave-active,.modal-enter-active .lib-modal-base__overlay,.modal-leave-active .lib-modal-base__overlay,.modal-enter-active .lib-modal-base__wrapper,.modal-leave-active .lib-modal-base__wrapper{transition:transform .3s}.modal-enter-from .lib-modal-base__overlay,.modal-leave-to .lib-modal-base__overlay{opacity:0}.modal-enter-from .lib-modal-base__wrapper,.modal-leave-to .lib-modal-base__wrapper{transform:translateY(100%)}.modal-right-enter-active,.modal-right-leave-active{transition:transform .3s}.modal-right-enter,.modal-right-leave-to{transform:translate(100%)}.modal-left-enter-active,.modal-left-leave-active{transition:transform .25s,opacity .25s}.modal-left-enter-from,.modal-left-leave-to{transform:translate(-100%);opacity:0}.modal-bottom-enter-active,.modal-bottom-leave-active{transition:transform .85s cubic-bezier(.7,0,.3,1)}.modal-bottom-enter-active .lib-modal-base__overlay,.modal-bottom-leave-active .lib-modal-base__overlay{transition:opacity .85s cubic-bezier(.7,0,.3,1)}.modal-bottom-enter-active .lib-modal-base__wrapper,.modal-bottom-leave-active .lib-modal-base__wrapper{transition:transform .85s cubic-bezier(.7,0,.3,1),opacity .85s cubic-bezier(.7,0,.3,1)}.modal-bottom-enter-from .lib-modal-base__overlay,.modal-bottom-leave-to .lib-modal-base__overlay{opacity:0}.modal-bottom-enter-from .lib-modal-base__wrapper,.modal-bottom-leave-to .lib-modal-base__wrapper{transform:translateY(100%)}.modal-center-enter-active,.modal-center-leave-active{transition:transform .3s ease-out}.modal-center-enter-active .lib-modal-base__overlay,.modal-center-enter-active .lib-modal-base__wrapper,.modal-center-leave-active .lib-modal-base__overlay,.modal-center-leave-active .lib-modal-base__wrapper{transition:opacity .3s ease-out}.modal-center-enter-from .lib-modal-base__overlay,.modal-center-enter-from .lib-modal-base__wrapper,.modal-center-leave-to .lib-modal-base__overlay,.modal-center-leave-to .lib-modal-base__wrapper{opacity:0}.lib-infra{overflow:hidden;background:var(--color-bg-white)}@media only screen and (min-width:1280px){.lib-infra{margin-left:5.5555555556%;margin-right:5.5555555556%;padding:1.667vw;border:1px solid var(--color-line-light)}}@media only screen and (min-width:1280px) and (min-width:540px){.lib-infra{padding-top:.782vw}}@media only screen and (min-width:1280px) and (min-width:768px){.lib-infra{padding-top:1.303vw}}@media only screen and (min-width:1280px) and (min-width:1280px){.lib-infra{padding-top:.632vw}}@media only screen and (min-width:1280px) and (min-width:540px){.lib-infra{padding-right:.782vw}}@media only screen and (min-width:1280px) and (min-width:768px){.lib-infra{padding-right:1.303vw}}@media only screen and (min-width:1280px) and (min-width:1280px){.lib-infra{padding-right:.632vw}}@media only screen and (min-width:1280px) and (min-width:540px){.lib-infra{padding-bottom:.782vw}}@media only screen and (min-width:1280px) and (min-width:768px){.lib-infra{padding-bottom:1.303vw}}@media only screen and (min-width:1280px) and (min-width:1280px){.lib-infra{padding-bottom:.632vw}}@media only screen and (min-width:1280px) and (min-width:540px){.lib-infra{padding-left:.782vw}}@media only screen and (min-width:1280px) and (min-width:768px){.lib-infra{padding-left:1.303vw}}@media only screen and (min-width:1280px) and (min-width:1280px){.lib-infra{padding-left:.632vw}}.lib-infra__content{-ms-overflow-style:none;scrollbar-width:none}.lib-infra__content::-webkit-scrollbar{display:none}.lib-infra__content{height:166.667vw}@media only screen and (min-width:540px){.lib-infra__content{height:78.125vw}}@media only screen and (min-width:768px){.lib-infra__content{height:109.375vw}}@media only screen and (min-width:1280px){.lib-infra__content{height:44.211vw}}.lib-infra__content{overflow-x:auto;overflow-y:hidden}@media only screen and (min-width:1280px){.lib-infra__content{height:auto;overflow:hidden}}.lib-infra__slider{display:flex;height:100%;min-width:100%;width:max-content}@media only screen and (min-width:1280px){.lib-infra__slider{width:100%}}.lib-infra__canvas{position:relative;display:flex;flex-shrink:0;height:100%}@media only screen and (min-width:1280px){.lib-infra__canvas{width:100%;height:auto}}.lib-infra__image{object-fit:contain;object-position:center;font-family:"object-fit: contain; object-position: center;";display:block;width:auto;height:100%}@media only screen and (min-width:1280px){.lib-infra__image{width:100%;height:auto}}.lib-infra__image img{object-fit:contain;object-position:center;font-family:"object-fit: contain; object-position: center;";display:block;width:auto;height:100%}@media only screen and (min-width:1280px){.lib-infra__image img{width:100%;height:auto}}.lib-infra__item{position:absolute;z-index:2;transition:z-index 0s linear .32s;-webkit-tap-highlight-color:transparent}.lib-infra__item:has(.lib-tooltip__wrapper){z-index:5}.lib-infra__item .lib-infra__item-icon.lib-infra__item-icon-active{background:var(--color-bg-white)}.lib-infra__item .lib-infra__item-icon.lib-infra__item-icon-active svg{color:var(--color-bg-dark)}.lib-infra__item .lib-tooltip__text{white-space:nowrap}@media only screen and (min-width:1280px){.lib-infra__item:hover{z-index:5;transition-delay:0s}.lib-infra__item:hover .lib-infra__item-icon{background:var(--color-bg-white)}.lib-infra__item:hover .lib-infra__item-icon svg{color:var(--color-bg-dark)}}.lib-infra__item-icon-inner{position:relative;overflow:hidden;display:flex;justify-content:center}.lib-infra__item-icon-inner span{height:6.112vw}@media only screen and (min-width:540px){.lib-infra__item-icon-inner span{height:2.865vw}}@media only screen and (min-width:768px){.lib-infra__item-icon-inner span{height:3.907vw}}@media only screen and (min-width:1280px){.lib-infra__item-icon-inner span{height:1.579vw}}.lib-infra__item-icon-inner span{width:6.112vw}@media only screen and (min-width:540px){.lib-infra__item-icon-inner span{width:2.865vw}}@media only screen and (min-width:768px){.lib-infra__item-icon-inner span{width:3.907vw}}@media only screen and (min-width:1280px){.lib-infra__item-icon-inner span{width:1.579vw}}.lib-infra__item-icon-inner span{transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.5,0,.5,1);position:relative;display:flex;align-items:center;justify-content:center}.lib-infra__item-icon-inner span:last-child{position:absolute;top:0;left:50%;transform:translate(-50%,100%)}.lib-infra__item_tour{position:absolute;z-index:2;-webkit-tap-highlight-color:transparent}.lib-infra__item_tour .lib-infra__item-icon{background:var(--color-bg-white)}.lib-infra__item_tour .lib-infra__item-icon.lib-infra__item-icon-active{background:var(--color-bg-dark)}.lib-infra__item_tour .lib-infra__item-icon.lib-infra__item-icon-active .lib-infra__item-icon-inner span:first-child{transform:translateY(-100%)}.lib-infra__item_tour .lib-infra__item-icon.lib-infra__item-icon-active .lib-infra__item-icon-inner span:last-child{transform:translate(-50%)}.lib-infra__item_tour .lib-tooltip__text{white-space:nowrap}@media only screen and (min-width:1280px){.lib-infra__item_tour:hover .lib-infra__item-icon{background:var(--color-bg-dark)}.lib-infra__item_tour:hover .lib-infra__item-icon-inner span:first-child{transform:translateY(-100%)}.lib-infra__item_tour:hover .lib-infra__item-icon-inner span:last-child{transform:translate(-50%)}}.lib-infra__item-icon{transition-property:background;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.6,1);height:11.667vw}@media only screen and (min-width:540px){.lib-infra__item-icon{height:5.469vw}}@media only screen and (min-width:768px){.lib-infra__item-icon{height:7.032vw}}@media only screen and (min-width:1280px){.lib-infra__item-icon{height:2.843vw}}.lib-infra__item-icon{width:11.667vw}@media only screen and (min-width:540px){.lib-infra__item-icon{width:5.469vw}}@media only screen and (min-width:768px){.lib-infra__item-icon{width:7.032vw}}@media only screen and (min-width:1280px){.lib-infra__item-icon{width:2.843vw}}.lib-infra__item-icon{display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:100%;background:var(--color-bg-accent)}.lib-infra__item-icon svg{transition-property:color;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.6,1);color:var(--color-bg-white)}.lib-infra__tour{position:relative;width:100%;height:100%}.lib-infra__tour-iframe{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;z-index:1}.lib-infra__tour-close{margin-top:5.556vw}@media only screen and (min-width:540px){.lib-infra__tour-close{margin-top:2.605vw}}@media only screen and (min-width:768px){.lib-infra__tour-close{margin-top:3.386vw}}@media only screen and (min-width:1280px){.lib-infra__tour-close{margin-top:1.685vw}}.lib-infra__tour-close{position:absolute;top:0;right:5.5555555556%;z-index:2;border-color:var(--color-line-white)}
