@property --tt-ang{syntax:"<angle>";inherits:false;initial-value:160deg}@property --tt-tl{syntax:"*";inherits:false}@property --tt-view{syntax:"*";inherits:false}@keyframes tt-tz-in{0%{opacity:0;transform:translateY(18px);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}@keyframes tt-tz-rise{0%{transform:perspective(250vw) rotateX(22deg) scale(.95)}to{transform:perspective(250vw) rotateX(0deg) scale(1)}}@keyframes tt-tz-fan{0%,20%{opacity:var(--tt-fo);transform:translateY(var(--tt-fy)) scale(var(--tt-fs));animation-timing-function:cubic-bezier(.45,0,.55,1)}78%{opacity:var(--tt-fo)}92%,to{opacity:0;transform:translateY(0) scale(var(--tt-fs))}}@keyframes tt-tz-fan-label{0%,30%{opacity:1}38%,to{opacity:0}}@keyframes tt-tz-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes tt-tz-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes tt-tz-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tt-tz-out{to{opacity:0;transform:translateY(-90px) scale(.94);filter:blur(8px)}}@keyframes tt-tz-par-l{to{transform:translate(-140px,-180px) rotate(-8deg);opacity:0}}@keyframes tt-tz-par-r{to{transform:translate(140px,-180px) rotate(8deg);opacity:0}}@keyframes tt-tz-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes tt-tz-card-in{0%{opacity:0;transform:translateY(80px) scale(.86)}to{opacity:1;transform:none}}@keyframes tt-tz-marquee{to{transform:translateX(-50%)}}@keyframes tt-tz-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes tt-tz-cue{0%{transform:translateY(-100%)}to{transform:translateY(220%)}}@keyframes tt-tz-sheen{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes tt-tz-stack{0%{transform:translate(var(--tt-sx),var(--tt-sy)) rotateX(var(--tt-rx)) rotateY(var(--tt-ry)) rotate(var(--tt-rz)) scale(.4)}16%{transform:translate(var(--tt-sx),var(--tt-sy)) rotateX(var(--tt-rx)) rotateY(var(--tt-ry)) rotate(var(--tt-rz)) scale(.54)}44%{transform:translate(var(--tt-sx),var(--tt-sy)) rotateX(var(--tt-rx2)) rotateY(var(--tt-ry2)) rotate(var(--tt-rz2)) scale(.6);animation-timing-function:cubic-bezier(.45,0,.2,1)}to{transform:translate(0) rotateX(0deg) rotateY(0deg) rotate(0deg) scale(1)}}@keyframes tt-tz-fade-in{0%{opacity:0}16%,to{opacity:1}}@keyframes tt-tz-layer{0%{opacity:0;transform:translateZ(-1px)}14%{opacity:1;transform:translateZ(-1px);animation-timing-function:cubic-bezier(.3,0,.2,1)}36%{transform:translateZ(calc(var(--tt-i) * var(--tt-gap) * -1))}44%{opacity:1;transform:translateZ(calc(var(--tt-i) * var(--tt-gap) * -1));animation-timing-function:cubic-bezier(.4,0,.6,1)}66%{opacity:0;transform:translateZ(calc(var(--tt-i) * var(--tt-gap) * -1.3))}to{opacity:0;transform:translateZ(calc(var(--tt-i) * var(--tt-gap) * -1.3))}}@keyframes tt-tz-plate-content{0%,36%{opacity:.55}44%,to{opacity:0}}@keyframes tt-tz-label{0%,20%{opacity:0;transform:translateY(10px)}30%,46%{opacity:1;transform:none}56%,to{opacity:0;transform:translateY(-4px)}}@keyframes tt-tz-caption{0%,88%{opacity:0}to{opacity:1}}@keyframes tt-tz-angle{0%{--tt-ang:110deg}to{--tt-ang:250deg}}html:has([data-tt-teaser]){scroll-behavior:smooth}[data-tt-teaser] [data-progress]{transform:scaleX(0)}[data-tt-teaser] [data-layer]{display:none;position:absolute;inset:0}[data-tt-teaser] [data-reveal=stack] [data-scene]{transform-origin:50% 45%}[data-tt-teaser] [data-grow]{transform-origin:50% 0}[data-tt-teaser] [data-progress]{transform-origin:0 50%}[data-tt-teaser] [data-layer="1"]{--tt-i:1}[data-tt-teaser] [data-layer="2"]{--tt-i:2}[data-tt-teaser] [data-layer="3"]{--tt-i:3}[data-tt-teaser] [data-reveal=stack]{--tt-rx:58deg;--tt-ry:0deg;--tt-rz:-34deg;--tt-rx2:54deg;--tt-ry2:0deg;--tt-rz2:-27deg;--tt-gap:80px;--tt-sx:0px;--tt-sy:calc(var(--tt-gap) * -1.8);--tt-len:195vh;--tt-pull:65vh;--tt-scene-max:min(1260px,calc((100svh - 150px) * 1440 / 842));--tt-pin-top:max(8px,calc(27vh - 190px))}@media (orientation:portrait){[data-tt-teaser] [data-reveal=stack]{--tt-pin-top:max(8px,calc(27vh - 190px),calc((100svh - (min(var(--tt-scene-max), 100vw - 2 * clamp(12px, 3vw, 32px)) - 24px) * 842 / 1440 - 108px) / 2 - 12px))}}[data-tt-teaser] [data-stage]{--tt-view:--tt-win}[data-tt-teaser] [data-hero]{--tt-view:--tt-hero}[data-tt-teaser] [data-hero-out]{--tt-tl:--tt-hero;--tt-range:exit 0% exit 40%}[data-tt-teaser] [data-par]{--tt-tl:--tt-hero;--tt-range:exit 0% exit 55%}[data-tt-teaser] [data-reveal=stack] [data-cap],[data-tt-teaser] [data-reveal=stack] [data-float],[data-tt-teaser] [data-reveal=stack] [data-layer],[data-tt-teaser] [data-reveal=stack] [data-lbl],[data-tt-teaser] [data-reveal=stack] [data-plate]>*>*,[data-tt-teaser] [data-reveal=stack] [data-scene]{--tt-tl:--tt-win;--tt-range:entry 35% contain 48%}[data-tt-teaser] [data-reveal=stack] [data-sheen] span{--tt-tl:--tt-win;--tt-range:contain 30% contain 100%}[data-tt-teaser] [data-glass]:before{--tt-tl:--tt-win;--tt-range:entry 35% exit 0%}[data-tt-teaser] [data-up]{--tt-tl:view();--tt-range:entry 0% entry 90%}[data-tt-teaser] [data-grow]{--tt-tl:view();--tt-range:entry 30% cover 55%}[data-tt-teaser] [data-progress]{--tt-tl:scroll(root);--tt-range:normal}@media (max-width:760px){[data-tt-teaser] [data-reveal=stack] [data-layer],[data-tt-teaser] [data-reveal=stack] [data-lbl],[data-tt-teaser] [data-reveal=stack] [data-scene]{--tt-range:entry 0% cover 53%}[data-tt-teaser] [data-reveal=stack] [data-sheen] span{--tt-range:cover 45% cover 75%}}[data-tt-teaser] [data-glass]{position:relative;padding:10px;border-radius:34px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(150deg,rgba(255,255,255,.14),rgba(255,255,255,.03) 35%,rgba(255,255,255,.015) 65%,rgba(255,255,255,.08))}[data-tt-teaser] [data-glass]:before,[data-tt-teaser] [data-plate]:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(var(--tt-ang,160deg),rgba(255,255,255,.5),rgba(255,255,255,0) 28%,rgba(255,255,255,0) 70%,rgba(242,112,28,.5));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}[data-tt-teaser] [data-h=floating]{display:none}@media (min-width:1180px){[data-tt-teaser] [data-h=floating]{display:block}}@media (prefers-reduced-motion:no-preference){[data-tt-teaser] [data-in]{animation:tt-tz-in 1s cubic-bezier(.2,.7,.2,1) both}[data-tt-teaser] [data-in="2"]{animation-delay:.08s}[data-tt-teaser] [data-in="3"]{animation-delay:.16s}[data-tt-teaser] [data-in="4"]{animation-delay:.24s}[data-tt-teaser] [data-in="5"]{animation-delay:.32s}[data-tt-teaser] [data-bob]{animation:tt-tz-bob 7s ease-in-out 2}[data-tt-teaser] [data-bob="2"]{animation-duration:8.5s;animation-delay:-2s}[data-tt-teaser] [data-bob="3"]{animation-duration:6.5s;animation-delay:-4s}[data-tt-teaser] [data-bob="4"]{animation-duration:9s;animation-delay:-1s}[data-tt-teaser] [data-bob="5"]{animation-duration:10s;animation-delay:-3s}[data-tt-teaser] [data-cardin]{animation:tt-tz-card-in 1.3s cubic-bezier(.2,.7,.2,1) both}[data-tt-teaser] [data-cardin="2"]{animation-delay:.12s}[data-tt-teaser] [data-cardin="3"]{animation-delay:.24s}[data-tt-teaser] [data-cardin="4"]{animation-delay:.36s}[data-tt-teaser] [data-cardin="5"]{animation-delay:.48s}[data-tt-teaser] [data-pulse]{animation:tt-tz-pulse 2.4s ease-in-out 4}[data-tt-teaser] [data-tick]{animation:tt-tz-marquee 48s linear 1}[data-tt-teaser] [data-cue]{animation:tt-tz-cue 1.8s cubic-bezier(.6,0,.4,1) 5}@supports (animation-timeline:view()) and (animation-range:entry 0% exit 100%){[data-tt-teaser] [data-hero],[data-tt-teaser] [data-stage]{view-timeline:var(--tt-view) block}[data-tt-teaser] [data-hero-out]{animation:tt-tz-out linear both}[data-tt-teaser] [data-par=l]{animation:tt-tz-par-l linear both}[data-tt-teaser] [data-par=r]{animation:tt-tz-par-r linear both}[data-tt-teaser] [data-reveal=stack]{display:flow-root;min-height:var(--tt-len);padding-top:0!important;padding-bottom:24px!important}[data-tt-teaser] [data-reveal=stack] [data-pin]{position:sticky!important;top:var(--tt-pin-top);margin-top:calc(var(--tt-pin-top) - var(--tt-pull))}[data-tt-teaser] [data-reveal=stack] [data-scene]{max-width:var(--tt-scene-max);animation:tt-tz-stack linear both}[data-tt-teaser] [data-reveal=stack] [data-float]{animation:tt-tz-fade-in linear both}[data-tt-teaser] [data-reveal=stack] [data-plate]>*>*{animation:tt-tz-plate-content linear both}[data-tt-teaser] [data-reveal=stack] [data-layer]{display:block;backface-visibility:hidden;will-change:transform,opacity;animation:tt-tz-layer linear both}[data-tt-teaser] [data-reveal=stack] [data-lbl]{animation:tt-tz-label linear both}[data-tt-teaser] [data-reveal=stack] [data-cap]{animation:tt-tz-caption linear both}[data-tt-teaser] [data-reveal=stack] [data-sheen] span{animation:tt-tz-sheen cubic-bezier(.45,0,.55,1) both}[data-tt-teaser] [data-glass]:before{animation:tt-tz-angle linear both}[data-tt-teaser] [data-up]{animation:tt-tz-up linear both}[data-tt-teaser] [data-grow]{animation:tt-tz-grow linear both}[data-tt-teaser] [data-progress]{animation:tt-tz-bar linear both}@media (max-width:760px){[data-tt-teaser] [data-hero-out]{animation:none}[data-tt-teaser] [data-reveal=stack]{min-height:0!important}[data-tt-teaser] [data-reveal=stack] [data-pin]{position:relative!important;top:auto;margin-top:0}[data-tt-teaser] [data-reveal=stack] [data-scene]{max-width:1260px;animation:tt-tz-rise linear both}[data-tt-teaser] [data-reveal=stack] [data-cap],[data-tt-teaser] [data-reveal=stack] [data-float],[data-tt-teaser] [data-reveal=stack] [data-plate]>*>*{animation:none}[data-tt-teaser] [data-reveal=stack] [data-layer]{animation:tt-tz-fan linear both}[data-tt-teaser] [data-reveal=stack] [data-lbl]{animation:tt-tz-fan-label linear both}}[data-tt-teaser] [data-glass]:before,[data-tt-teaser] [data-grow],[data-tt-teaser] [data-hero-out],[data-tt-teaser] [data-par],[data-tt-teaser] [data-progress],[data-tt-teaser] [data-reveal=stack] [data-cap],[data-tt-teaser] [data-reveal=stack] [data-float],[data-tt-teaser] [data-reveal=stack] [data-layer],[data-tt-teaser] [data-reveal=stack] [data-lbl],[data-tt-teaser] [data-reveal=stack] [data-plate]>*>*,[data-tt-teaser] [data-reveal=stack] [data-scene],[data-tt-teaser] [data-reveal=stack] [data-sheen] span,[data-tt-teaser] [data-up]{animation-timeline:var(--tt-tl);animation-range:var(--tt-range)}}[data-tt-teaser][data-tt-motion=js] [data-hero-out]{animation:tt-tz-out 1s linear both paused}[data-tt-teaser][data-tt-motion=js] [data-par=l]{animation:tt-tz-par-l 1s linear both paused}[data-tt-teaser][data-tt-motion=js] [data-par=r]{animation:tt-tz-par-r 1s linear both paused}[data-tt-teaser][data-tt-motion=js] [data-reveal=stack]{display:flow-root;min-height:var(--tt-len);padding-top:0!important;padding-bottom:24px!important}[data-tt-teaser][data-tt-motion=js] [data-reveal=stack] [data-pin]{position:sticky!important;top:var(--tt-pin-top);margin-top:calc(var(--tt-pin-top) - var(--tt-pull))}[data-tt-teaser][data-tt-motion=js] [data-reveal=stack] [data-scene]{max-width:var(--tt-scene-max);animation:tt-tz-stack 1s linear both paused}[data-tt-teaser][data-tt-motion=js] [data-reveal=stack] [data-float]{animation:tt-tz-fade-in 1s linear both paused}[data-tt-teaser][data-tt-motion=js] [data-reveal=stack] [data-plate]>*>*{animation:tt-tz-plate-content 1s linear both paused}[data-tt-teaser][data-tt-motion=js] [data-reveal=stack] [data-layer]{display:block;backface-visibility:hidden;will-change:transform,opacity;animation:tt-tz-layer 1s linear both paused}[data-tt-teaser][data-tt-motion=js] [data-reveal=stack] [data-lbl]{animation:tt-tz-label 1s linear both paused}[data-tt-teaser][data-tt-motion=js] [data-reveal=stack] [data-cap]{animation:tt-tz-caption 1s linear both paused}[data-tt-teaser][data-tt-motion=js] [data-reveal=stack] [data-sheen] span{animation:tt-tz-sheen 1s cubic-bezier(.45,0,.55,1) both paused}[data-tt-teaser][data-tt-motion=js] [data-glass]:before{animation:tt-tz-angle 1s linear both paused}[data-tt-teaser][data-tt-motion=js] [data-up]{animation:tt-tz-up 1s linear both paused}[data-tt-teaser][data-tt-motion=js] [data-grow]{animation:tt-tz-grow 1s linear both paused}[data-tt-teaser][data-tt-motion=js] [data-progress]{animation:tt-tz-bar 1s linear both paused}@media (max-width:760px){[data-tt-teaser][data-tt-motion=js] [data-hero-out]{animation:none}[data-tt-teaser][data-tt-motion=js] [data-reveal=stack]{min-height:0!important}[data-tt-teaser][data-tt-motion=js] [data-reveal=stack] [data-pin]{position:relative!important;top:auto;margin-top:0}[data-tt-teaser][data-tt-motion=js] [data-reveal=stack] [data-scene]{max-width:1260px;animation:tt-tz-rise 1s linear both paused}[data-tt-teaser][data-tt-motion=js] [data-reveal=stack] [data-cap],[data-tt-teaser][data-tt-motion=js] [data-reveal=stack] [data-float],[data-tt-teaser][data-tt-motion=js] [data-reveal=stack] [data-plate]>*>*{animation:none}[data-tt-teaser][data-tt-motion=js] [data-reveal=stack] [data-layer]{animation:tt-tz-fan 1s linear both paused}[data-tt-teaser][data-tt-motion=js] [data-reveal=stack] [data-lbl]{animation:tt-tz-fan-label 1s linear both paused}[data-tt-teaser] [data-reveal=stack] [data-float]{perspective:none}[data-tt-teaser] [data-reveal=stack] [data-scene]{transform-style:flat;transform-origin:50% 100%}[data-tt-teaser] [data-reveal=stack] [data-layer]{transform-origin:50% 100%}[data-tt-teaser] [data-reveal=stack] [data-layer="1"]{--tt-fy:-21%;--tt-fs:0.94;--tt-fo:1}[data-tt-teaser] [data-reveal=stack] [data-layer="2"]{--tt-fy:-34%;--tt-fs:0.88;--tt-fo:0.9}[data-tt-teaser] [data-reveal=stack] [data-layer="3"]{--tt-fy:-46%;--tt-fs:0.82;--tt-fo:0.75}[data-tt-teaser] [data-reveal=stack] [data-plate]>*{inset:6px;padding:10px}[data-tt-teaser] [data-reveal=stack] [data-plate]>*>*{opacity:0}[data-tt-teaser] [data-reveal=stack] [data-layer="1"] [data-plate]>*>*{opacity:.55}[data-tt-teaser] [data-reveal=stack] [data-lbl]{display:none}[data-tt-teaser] [data-reveal=stack] [data-layer="1"] [data-lbl]{display:inline-flex;top:5px;bottom:auto;left:50%;transform:translateX(-50%);gap:6px;padding:3px 10px;font-size:12.5px;line-height:1.2;letter-spacing:.1em}[data-tt-teaser] [data-reveal=stack] [data-layer="1"] [data-lbl]>span{width:5px;height:5px}}}@media (prefers-reduced-motion:reduce){html:has([data-tt-teaser]){scroll-behavior:auto}[data-tt-teaser] [data-progress]{display:none}[data-tt-teaser] *{transition:none!important}}