.tt-page-nav,.tt-pn-link,.tt-pn-title{position:relative}.tt-pn-hover-title,.tt-pn-link{max-width:100%;overflow:hidden}.tt-pn-hover-title,.tt-pn-subtitle,.tt-pn-title{font-family:Syne,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}@media (max-width:1400px){body.tt-boxed .tt-wrap .tt-page-nav{padding-left:8%;padding-right:8%}}.tt-pn-link{display:inline-flex;text-decoration:none}.tt-pn-hover-title,.tt-pn-title{display:block;left:0;font-size:clamp(48px, 7vw, 128px);font-weight:600;line-height:1.4;transition:transform .5s cubic-bezier(.51, .57, .17, 1)}.tt-pn-title{color:#666;transform:translate3d(0,0,0)}.tt-pn-hover-title{position:absolute;color:#f1f0ea;white-space:nowrap;transform:translate3d(0,100%,0);text-overflow:ellipsis}@media (max-width:1024px){.tt-page-nav{text-align:center}.tt-pn-hover-title{display:none}}.tt-pn-subtitle{margin-top:5px;font-size:calc(19px + .1vw);color:#f1f0ea}@media (min-width:1025px){.tt-pn-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tt-pn-link:hover .tt-pn-title{transform:translate3d(0,-100%,0);transition-delay:0.1s}.tt-pn-link:hover .tt-pn-hover-title{transform:translate3d(0,0,0);transition-delay:0.1s}.tt-page-nav.tt-pn-stroke .tt-pn-title{font-weight:700;opacity:.8;-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#F1F0EA;-webkit-text-fill-color:transparent}body.is-firefox .tt-page-nav.tt-pn-stroke .tt-pn-title{-webkit-text-stroke-width:3px}}