.trn-page{--tube-angle:25deg;--trn-ease:cubic-bezier(0.2,0.8,0.2,1);--trn-cos:0.9063;--trn-sin:0.4226}.trn-reveal{--rv-d:800ms;--rv-delay:0ms;--rv-y:18px;transition:opacity var(--rv-d) var(--trn-ease) var(--rv-delay),transform var(--rv-d) var(--trn-ease) var(--rv-delay),clip-path var(--rv-d) var(--trn-ease) var(--rv-delay)}.trn-reveal:not(.trn-stagger)[data-variant=fade-up]{opacity:0;transform:translateY(var(--rv-y))}.trn-reveal:not(.trn-stagger)[data-variant=fade-in]{opacity:0}.trn-reveal:not(.trn-stagger)[data-variant=scale-in]{opacity:0;transform:scale(.94)}.trn-reveal:not(.trn-stagger)[data-variant=clip-right]{clip-path:inset(0 100% 0 0)}.trn-reveal:not(.trn-stagger)[data-variant=clip-left]{clip-path:inset(0 0 0 100%)}.trn-reveal:not(.trn-stagger).is-in{opacity:1;transform:none}.trn-reveal:not(.trn-stagger)[data-variant^=clip].is-in{clip-path:inset(-120px -120px -120px -120px)}.trn-stagger>*{--i:0;transition:opacity var(--rv-d) var(--trn-ease) calc(var(--rv-delay) + var(--i) * var(--rv-stagger, 90ms)),transform var(--rv-d) var(--trn-ease) calc(var(--rv-delay) + var(--i) * var(--rv-stagger, 90ms)),clip-path var(--rv-d) var(--trn-ease) calc(var(--rv-delay) + var(--i) * var(--rv-stagger, 90ms))}.trn-stagger>:nth-child(2){--i:1}.trn-stagger>:nth-child(3){--i:2}.trn-stagger>:nth-child(4){--i:3}.trn-stagger>:nth-child(5){--i:4}.trn-stagger>:nth-child(6){--i:5}.trn-stagger>:nth-child(7){--i:6}.trn-stagger>:nth-child(8){--i:7}.trn-stagger>:nth-child(9){--i:8}.trn-stagger>:nth-child(10){--i:9}.trn-stagger>:nth-child(11){--i:10}.trn-stagger>:nth-child(n+12){--i:11}.trn-stagger[data-variant=fade-up]>*{opacity:0;transform:translateY(var(--rv-y))}.trn-stagger[data-variant=fade-in]>*{opacity:0}.trn-stagger[data-variant=scale-in]>*{opacity:0;transform:scale(.94)}.trn-stagger[data-variant=clip-right]>*{clip-path:inset(0 100% 0 0)}.trn-stagger[data-variant=clip-left]>*{clip-path:inset(0 0 0 100%)}.trn-stagger.is-in>*{opacity:1;transform:none}.trn-stagger[data-variant^=clip].is-in>*{clip-path:inset(-120px -120px -120px -120px)}.trn-reveal.is-done,.trn-reveal.is-done>*{clip-path:none;transition-property:opacity,transform}@keyframes trn-float{0%,to{transform:translateZ(0) rotate(var(--tube-angle,25deg))}50%{transform:translate3d(0,-14px,0) rotate(var(--tube-angle,25deg))}}@keyframes trn-tube-grow-up{0%{clip-path:inset(100% 0 0 0 round 9999px);translate:var(--tube-enter-x,0) var(--tube-enter-y,90px)}to{clip-path:inset(0 0 0 0 round 9999px);translate:0 0}}@keyframes trn-tube-grow-down{0%{clip-path:inset(0 0 100% 0 round 9999px);translate:var(--tube-enter-x,0) var(--tube-enter-y,-90px)}to{clip-path:inset(0 0 0 0 round 9999px);translate:0 0}}.trn-tube{position:absolute;border-radius:9999px;transform:rotate(var(--tube-angle,25deg));animation:trn-float var(--tube-duration,9s) ease-in-out infinite;animation-delay:var(--tube-delay,0s)}.trn-tube-in{animation:trn-tube-grow-up var(--tube-in-d,1.05s) var(--trn-ease) calc(var(--i, 0) * .12s) both,trn-float var(--tube-duration,9s) ease-in-out var(--tube-delay,0s) infinite}.trn-tube-in[data-from=top]{animation-name:trn-tube-grow-down,trn-float}.trn-parallax{transform:translate3d(0,calc(var(--py, 0px) * var(--parallax-speed, .2)),0);will-change:transform}@keyframes trn-pill-in{0%{clip-path:inset(100% 0 0 0 round 9999px);translate:0 90px}to{clip-path:inset(0 0 0 0 round 9999px);translate:0 0}}@keyframes trn-band-in{0%{clip-path:inset(0 100% 0 0 round 9999px);translate:-40px 0}to{clip-path:inset(0 0 0 0 round 9999px);translate:0 0}}@keyframes trn-media-in{0%{scale:1.08}to{scale:1}}.trn-hero-pill{position:absolute;left:50%;top:50%;width:var(--pill-w);height:var(--pill-h);margin-left:calc(var(--pill-w) / -2);margin-top:calc(var(--pill-h) / -2);border-radius:9999px;overflow:hidden;isolation:isolate;transform:rotate(var(--tube-angle,25deg));-webkit-mask-image:-webkit-radial-gradient(white,black);animation:trn-pill-in 1.15s var(--trn-ease) 60ms both}.trn-hero-pill>.trn-hero-media{position:absolute;left:50%;top:50%;width:calc(var(--pill-w) * var(--trn-cos) + var(--pill-h) * var(--trn-sin) + 6px);height:calc(var(--pill-w) * var(--trn-sin) + var(--pill-h) * var(--trn-cos) + 6px);max-width:none;transform:translate(-50%,-50%) rotate(calc(-1 * var(--tube-angle, 25deg)));object-fit:cover;object-position:var(--hero-focus,22% 50%);animation:trn-media-in 1.4s var(--trn-ease) 60ms both}.trn-hero-pill>.trn-hero-overlay{position:absolute;inset:0;pointer-events:none}.trn-band-accent{position:absolute;right:12%;top:-60%;height:220%;width:22px;border-radius:9999px;background:var(--accent-bg,linear-gradient(180deg,#fbba00 0,rgba(251,186,0,.15) 100%));transform:rotate(var(--tube-angle,25deg));opacity:.9;pointer-events:none}@media (max-width:1023.98px){.trn-hero-pill{position:relative;left:auto;top:auto;width:100%;height:var(--band-h,128px);margin:0;transform:none;animation-name:trn-band-in}.trn-hero-pill>.trn-hero-media{left:0;top:0;width:100%;height:100%;transform:none;object-position:var(--band-focus,30% 30%)}}@keyframes trn-drift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.trn-gradient-drift{background-size:220% 220%;animation:trn-drift 14s ease-in-out infinite}.trn-tl{--rail-progress:0}.trn-tl-rail{background:linear-gradient(180deg,#e117c1,#463a86 45%,#fbba00);transform-origin:50% 0;transform:scaleY(var(--rail-progress));transition:transform .12s linear}@keyframes trn-node-halo{0%{box-shadow:0 0 0 0 rgba(225,23,193,.6)}to{box-shadow:0 0 0 26px rgba(225,23,193,0)}}.trn-tl-node{opacity:0;transform:scale(.6);transition:opacity .7s var(--trn-ease),transform .9s cubic-bezier(.34,1.56,.64,1)}.trn-tl-node:after{content:"";position:absolute;inset:-3px;border-radius:9999px;pointer-events:none}.trn-tl-item.is-in .trn-tl-node{opacity:1;transform:scale(1)}.trn-tl-item.is-in .trn-tl-node:after{animation:trn-node-halo 1.1s var(--trn-ease) .25s both}.trn-tl-card{opacity:0;transition:opacity .8s var(--trn-ease) .12s,clip-path .85s var(--trn-ease) .12s,transform .3s var(--trn-ease)}.trn-tl-card[data-side=left]{clip-path:inset(0 0 0 100% round 24px)}.trn-tl-card[data-side=right]{clip-path:inset(0 100% 0 0 round 24px)}.trn-tl-item.is-in .trn-tl-card{opacity:1;clip-path:inset(0 0 0 0 round 24px)}.trn-tl-item.is-done .trn-tl-card{clip-path:none;transition:transform .3s var(--trn-ease)}.trn-section{position:relative}@keyframes trn-arrive-scale{0%{transform:scale(.985)}to{transform:none}}@keyframes trn-arrive-sweep{0%{opacity:0;background-position:-60% 0}15%{opacity:1}85%{opacity:1}to{opacity:0;background-position:160% 0}}@keyframes trn-slash-pulse{0%,to{transform:none;filter:none}50%{transform:translateY(-.08em) scale(1.18) rotate(-6deg);filter:drop-shadow(0 0 12px rgba(225,23,193,.7))}}.trn-arrive{animation:trn-arrive-scale .9s var(--trn-ease) both}.trn-arrive:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;z-index:5;pointer-events:none;background-image:linear-gradient(90deg,rgba(225,23,193,0),#e117c1 30%,#fbba00 60%,rgba(251,186,0,0));background-size:60% 100%;background-repeat:no-repeat;animation:trn-arrive-sweep 1.5s var(--trn-ease) both}.trn-arrive .adl-title-slash{animation:trn-slash-pulse .7s var(--trn-ease) .25s 2!important}@keyframes trn-stamp-in{0%{opacity:0;transform:rotate(calc(-1 * var(--tube-angle, 25deg))) scale(1.7)}60%{opacity:1;transform:rotate(calc(-1 * var(--tube-angle, 25deg))) scale(.94)}to{opacity:1;transform:rotate(calc(-1 * var(--tube-angle, 25deg))) scale(1)}}.trn-stamp{transform:rotate(calc(-1 * var(--tube-angle, 25deg)));animation:trn-stamp-in .7s var(--trn-ease) .5s both}.trn-meal-pill{border-radius:9999px;overflow:hidden;isolation:isolate;transform:rotate(var(--tube-angle,25deg));-webkit-mask-image:-webkit-radial-gradient(white,black)}.trn-meal-pill>img{position:absolute;left:50%;top:50%;width:calc(var(--pill-w) * var(--trn-cos) + var(--pill-h) * var(--trn-sin) + 6px);height:calc(var(--pill-w) * var(--trn-sin) + var(--pill-h) * var(--trn-cos) + 6px);max-width:none;transform:translate(-50%,-50%) rotate(calc(-1 * var(--tube-angle, 25deg)));object-fit:cover;object-position:50% 45%}@media (max-width:1023.98px){.trn-meal-pill{transform:none}.trn-meal-pill>img{left:0;top:0;width:100%;height:100%;transform:none;object-position:50% 40%}}@keyframes trn-pulse{0%{transform:scale(.6);opacity:.8}to{transform:scale(2.4);opacity:0}}.trn-pin-pulse{transform-box:fill-box;transform-origin:center;animation:trn-pulse 2.2s cubic-bezier(.2,.8,.2,1) infinite}@keyframes trn-tick{0%{opacity:.35;transform:translateY(-4px)}to{opacity:1;transform:none}}.trn-tick{animation:trn-tick .35s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.trn-reveal,.trn-reveal>*,.trn-stagger>*,.trn-tl-card,.trn-tl-node{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}.trn-arrive,.trn-arrive .adl-title-slash,.trn-arrive:before,.trn-gradient-drift,.trn-hero-pill,.trn-hero-pill>.trn-hero-media,.trn-pin-pulse,.trn-stamp,.trn-tick,.trn-tl-item.is-in .trn-tl-node:after,.trn-tube,.trn-tube-in{animation:none!important}.trn-parallax{transform:none}.trn-tl{--rail-progress:1}.trn-tl-rail{transition:none}}