@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}.utp-card{height:88.889vw}@media only screen and (min-width:540px){.utp-card{height:41.667vw}}@media only screen and (min-width:768px){.utp-card{height:41.667vw}}@media only screen and (min-width:1280px){.utp-card{height:22.632vw}}.utp-card{position:relative;overflow:hidden;cursor:pointer}@media only screen and (min-width:1280px){.utp-card:hover .utp-card__image{transform:scale(1.06)}.utp-card:hover .utp-card__btn{transition-property:background-color;transition-duration:.43s;transition-timing-function:cubic-bezier(.5,0,.35,1);background-color:var(--color-bg-accent)}.utp-card:hover .utp-card__btn .button__text span{transition-property:transform;transition-duration:.43s;transition-timing-function:cubic-bezier(.5,0,.35,1)}.utp-card:hover .utp-card__btn .button__text span:first-child{transform:translateY(-100%)}.utp-card:hover .utp-card__btn .button__text span:last-child{transform:translate(-50%)}}.utp-card__image{transition-property:transform;transition-duration:.35s;transition-timing-function:cubic-bezier(.4,0,.6,1);top:0;right:0;bottom:0;left:0;position:absolute;z-index:0;transform-origin:bottom}.utp-card__image:before{content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1;background:linear-gradient(180deg,#14151a1a 50%,#14151ae6)}.utp-card__image picture,.utp-card__image img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;";width:100%;height:100%}.utp-card__content{padding-top:6.112vw}@media only screen and (min-width:540px){.utp-card__content{padding-top:2.865vw}}@media only screen and (min-width:768px){.utp-card__content{padding-top:3.907vw}}@media only screen and (min-width:1280px){.utp-card__content{padding-top:2.106vw}}.utp-card__content{padding-right:6.112vw}@media only screen and (min-width:540px){.utp-card__content{padding-right:2.865vw}}@media only screen and (min-width:768px){.utp-card__content{padding-right:3.907vw}}@media only screen and (min-width:1280px){.utp-card__content{padding-right:2.106vw}}.utp-card__content{padding-bottom:6.112vw}@media only screen and (min-width:540px){.utp-card__content{padding-bottom:2.865vw}}@media only screen and (min-width:768px){.utp-card__content{padding-bottom:3.907vw}}@media only screen and (min-width:1280px){.utp-card__content{padding-bottom:2.106vw}}.utp-card__content{padding-left:6.112vw}@media only screen and (min-width:540px){.utp-card__content{padding-left:2.865vw}}@media only screen and (min-width:768px){.utp-card__content{padding-left:3.907vw}}@media only screen and (min-width:1280px){.utp-card__content{padding-left:2.106vw}}.utp-card__content{z-index:1;position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.utp-card__btn{align-self:flex-end}.utp-card__title{font-size:5vw;line-height:1.14}@media only screen and (min-width:540px){.utp-card__title{font-size:2.344vw;line-height:1.14}}@media only screen and (min-width:768px){.utp-card__title{font-size:2.344vw;line-height:1.14}}@media only screen and (min-width:1280px){.utp-card__title{font-size:1.158vw;line-height:1.14}}.utp-card__title{letter-spacing:-.3px;color:var(--color-text-white)}@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}.utp-list__wrapper{margin-left:5.5555555556%;margin-right:5.5555555556%}.utp-list__list{gap:6.112vw}@media only screen and (min-width:540px){.utp-list__list{gap:2.865vw}}@media only screen and (min-width:768px){.utp-list__list{gap:3.907vw}}@media only screen and (min-width:1280px){.utp-list__list{gap:2.106vw}}.utp-list__list{display:grid;grid-template-columns:1fr}@media only screen and (min-width:768px){.utp-list__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.utp-list__list{grid-template-columns:repeat(3,1fr)}}.utp-list__btn{margin-top:6.112vw}@media only screen and (min-width:540px){.utp-list__btn{margin-top:2.865vw}}@media only screen and (min-width:768px){.utp-list__btn{margin-top:3.907vw}}@media only screen and (min-width:1280px){.utp-list__btn{margin-top:2.106vw}}.utp-list__btn.is-hide{display:none}@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}.utp-modal{padding-left:5.5555555556%;padding-right:5.5555555556%;display:flex;flex-direction:column;height:100%;background:var(--color-bg-dark);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.utp-modal__header{padding-top:5.556vw}@media only screen and (min-width:540px){.utp-modal__header{padding-top:2.605vw}}@media only screen and (min-width:768px){.utp-modal__header{padding-top:3.386vw}}@media only screen and (min-width:1280px){.utp-modal__header{padding-top:1.685vw}}.utp-modal__header{padding-bottom:5.556vw}@media only screen and (min-width:540px){.utp-modal__header{padding-bottom:2.605vw}}@media only screen and (min-width:768px){.utp-modal__header{padding-bottom:3.386vw}}@media only screen and (min-width:1280px){.utp-modal__header{padding-bottom:1.685vw}}.utp-modal__header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid var(--color-line-dark-tinted);background:var(--color-bg-dark)}@media only screen and (min-width:768px){.utp-modal__title{gap:1.303vw}}@media only screen and (min-width:1280px){.utp-modal__title{gap:.527vw}}.utp-modal__title{font-size:5vw;line-height:1.14}@media only screen and (min-width:540px){.utp-modal__title{font-size:2.344vw;line-height:1.14}}@media only screen and (min-width:768px){.utp-modal__title{font-size:2.344vw;line-height:1.14}}@media only screen and (min-width:1280px){.utp-modal__title{font-size:1.158vw;line-height:1.14}}.utp-modal__title{letter-spacing:-.3px;display:flex;flex-direction:column;word-break:break-word;color:var(--color-text-white)}@media only screen and (min-width:768px){.utp-modal__title{flex-direction:row;align-items:center}}.utp-modal__title-dot{font-size:4.445vw;line-height:1.24}@media only screen and (min-width:540px){.utp-modal__title-dot{font-size:2.084vw;line-height:1.24}}@media only screen and (min-width:768px){.utp-modal__title-dot{font-size:2.084vw;line-height:1.24}}@media only screen and (min-width:1280px){.utp-modal__title-dot{font-size:.948vw;line-height:1.24}}.utp-modal__title-dot{letter-spacing:-.3px;display:none;line-height:1}@media only screen and (min-width:768px){.utp-modal__title-dot{display:flex;color:var(--color-text-dark-tinted-dark)}}@media only screen and (min-width:768px) and (min-width:768px){.utp-modal__title-dot{height:2.605vw}}@media only screen and (min-width:768px) and (min-width:1280px){.utp-modal__title-dot{height:1.158vw}}.utp-modal__title-project{margin-bottom:.556vw}@media only screen and (min-width:540px){.utp-modal__title-project{margin-bottom:.261vw}}@media only screen and (min-width:768px){.utp-modal__title-project{margin-bottom:.521vw}}@media only screen and (min-width:1280px){.utp-modal__title-project{margin-bottom:.211vw}}.utp-modal__title-project{color:var(--color-text-accent-base)}@media only screen and (min-width:768px){.utp-modal__title-project{margin:0}}@media only screen and (min-width:768px){.utp-modal__actions{gap:5.209vw}}@media only screen and (min-width:1280px){.utp-modal__actions{gap:2.106vw}}.utp-modal__actions{display:flex}@media only screen and (min-width:768px){.utp-modal__actions-slider{gap:1.303vw}}@media only screen and (min-width:1280px){.utp-modal__actions-slider{gap:.527vw}}.utp-modal__actions-slider{display:none}@media only screen and (min-width:768px){.utp-modal__actions-slider{display:flex}}.utp-modal__content{padding-top:6.667vw}@media only screen and (min-width:540px){.utp-modal__content{padding-top:3.125vw}}@media only screen and (min-width:768px){.utp-modal__content{padding-top:4.948vw}}@media only screen and (min-width:1280px){.utp-modal__content{padding-top:2.948vw}}.utp-modal__content{padding-bottom:6.667vw}@media only screen and (min-width:540px){.utp-modal__content{padding-bottom:3.125vw}}@media only screen and (min-width:768px){.utp-modal__content{padding-bottom:4.948vw}}@media only screen and (min-width:1280px){.utp-modal__content{padding-bottom:2.948vw}}.utp-modal__content{display:flex;flex-direction:column}@media only screen and (min-width:1280px){.utp-modal__content{flex-direction:row}}@media only screen and (min-width:1280px){.utp-modal__content-image{width:47.211vw}}.utp-modal__content-image{height:69.445vw}@media only screen and (min-width:540px){.utp-modal__content-image{height:32.553vw}}@media only screen and (min-width:768px){.utp-modal__content-image{height:57.292vw}}@media only screen and (min-width:1280px){.utp-modal__content-image{height:34.632vw}}@media only screen and (min-width:1280px){.utp-modal__content-image{margin-right:5.527vw}}.utp-modal__content-image{margin-bottom:6.667vw}@media only screen and (min-width:540px){.utp-modal__content-image{margin-bottom:3.125vw}}@media only screen and (min-width:768px){.utp-modal__content-image{margin-bottom:4.428vw}}@media only screen and (min-width:1280px){.utp-modal__content-image{margin-bottom:2.527vw}}.utp-modal__content-image{flex-shrink:0}.utp-modal__content-image picture,.utp-modal__content-image img{object-fit:cover;object-position:center;font-family:"object-fit: cover; object-position: center;";width:100%;height:100%}@media only screen and (min-width:1280px){.utp-modal__content-image{margin-bottom:0}}.utp-modal__content-tab{font-size:4.445vw;line-height:1.24}@media only screen and (min-width:540px){.utp-modal__content-tab{font-size:2.084vw;line-height:1.24}}@media only screen and (min-width:768px){.utp-modal__content-tab{font-size:2.084vw;line-height:1.24}}@media only screen and (min-width:1280px){.utp-modal__content-tab{font-size:.948vw;line-height:1.24}}.utp-modal__content-tab{letter-spacing:-.3px;padding-bottom:2.223vw}@media only screen and (min-width:540px){.utp-modal__content-tab{padding-bottom:1.042vw}}@media only screen and (min-width:768px){.utp-modal__content-tab{padding-bottom:1.823vw}}@media only screen and (min-width:1280px){.utp-modal__content-tab{padding-bottom:.843vw}}.utp-modal__content-tab{color:var(--color-text-accent-base)}.utp-modal__content-title{font-size:7.778vw;line-height:1.22}@media only screen and (min-width:540px){.utp-modal__content-title{font-size:3.646vw;line-height:1.22}}@media only screen and (min-width:768px){.utp-modal__content-title{font-size:4.688vw;line-height:1.22}}@media only screen and (min-width:1280px){.utp-modal__content-title{font-size:2.737vw;line-height:1.22}}.utp-modal__content-title{letter-spacing:1.5px;padding-bottom:6.667vw}@media only screen and (min-width:540px){.utp-modal__content-title{padding-bottom:3.125vw}}@media only screen and (min-width:768px){.utp-modal__content-title{padding-bottom:4.948vw}}@media only screen and (min-width:1280px){.utp-modal__content-title{padding-bottom:2.948vw}}.utp-modal__content-title{text-transform:uppercase;font-family:History,sans-serif;color:var(--color-text-white);word-break:break-word}.utp-modal__content-text{font-size:4.445vw;line-height:1.24}@media only screen and (min-width:540px){.utp-modal__content-text{font-size:2.084vw;line-height:1.24}}@media only screen and (min-width:768px){.utp-modal__content-text{font-size:2.084vw;line-height:1.24}}@media only screen and (min-width:1280px){.utp-modal__content-text{font-size:.948vw;line-height:1.24}}.utp-modal__content-text{letter-spacing:-.3px;color:var(--color-text-light)}.utp-modal__content-text p{font-size:4.445vw;line-height:1.24}@media only screen and (min-width:540px){.utp-modal__content-text p{font-size:2.084vw;line-height:1.24}}@media only screen and (min-width:768px){.utp-modal__content-text p{font-size:2.084vw;line-height:1.24}}@media only screen and (min-width:1280px){.utp-modal__content-text p{font-size:.948vw;line-height:1.24}}.utp-modal__content-text p{letter-spacing:-.3px}.utp-modal__content-text p:not(:last-child){padding-bottom:4.445vw}@media only screen and (min-width:540px){.utp-modal__content-text p:not(:last-child){padding-bottom:2.084vw}}@media only screen and (min-width:768px){.utp-modal__content-text p:not(:last-child){padding-bottom:2.865vw}}@media only screen and (min-width:1280px){.utp-modal__content-text p:not(:last-child){padding-bottom:1.264vw}}.utp-modal__other{padding-top:6.667vw}@media only screen and (min-width:540px){.utp-modal__other{padding-top:3.125vw}}@media only screen and (min-width:768px){.utp-modal__other{padding-top:4.428vw}}@media only screen and (min-width:1280px){.utp-modal__other{padding-top:2.527vw}}.utp-modal__other{padding-bottom:8.889vw}@media only screen and (min-width:540px){.utp-modal__other{padding-bottom:4.167vw}}@media only screen and (min-width:768px){.utp-modal__other{padding-bottom:6.511vw}}@media only screen and (min-width:1280px){.utp-modal__other{padding-bottom:4.211vw}}.utp-modal__other{border-top:1px solid var(--color-line-dark-tinted)}.utp-modal__other-title{padding-bottom:6.112vw}@media only screen and (min-width:540px){.utp-modal__other-title{padding-bottom:2.865vw}}@media only screen and (min-width:768px){.utp-modal__other-title{padding-bottom:3.907vw}}@media only screen and (min-width:1280px){.utp-modal__other-title{padding-bottom:2.106vw}}.utp-modal__other-title{font-size:4.445vw;line-height:1.46}@media only screen and (min-width:540px){.utp-modal__other-title{font-size:2.084vw;line-height:1.46}}@media only screen and (min-width:768px){.utp-modal__other-title{font-size:2.605vw;line-height:1.46}}@media only screen and (min-width:1280px){.utp-modal__other-title{font-size:1.264vw;line-height:1.46}}.utp-modal__other-title{letter-spacing:.7px;text-transform:uppercase;font-family:History,sans-serif;color:var(--color-text-white)}.utp-modal__other-list{gap:6.112vw}@media only screen and (min-width:540px){.utp-modal__other-list{gap:2.865vw}}@media only screen and (min-width:768px){.utp-modal__other-list{gap:3.907vw}}@media only screen and (min-width:1280px){.utp-modal__other-list{gap:2.106vw}}.utp-modal__other-list{display:grid}@media only screen and (min-width:768px){.utp-modal__other-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.utp-modal__other-list{grid-template-columns:repeat(3,1fr)}}.utp-modal_theme_artwork .utp-modal__title{color:var(--color-text-accent-base)}@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-utp{overflow:hidden}.lib-utp__tabs{margin-bottom:6.667vw}@media only screen and (min-width:540px){.lib-utp__tabs{margin-bottom:3.125vw}}@media only screen and (min-width:768px){.lib-utp__tabs{margin-bottom:4.428vw}}@media only screen and (min-width:1280px){.lib-utp__tabs{margin-bottom:2.527vw}}.lib-utp__tabs .lib-tabs{display:flex}.lib-utp__tabs .lib-tabs__wrapper{margin:0 auto}
