:root{--duration-stagger:40ms;--duration-quick:.15s;--duration-fast:.25s;--duration-slow:.4s;--duration-very-slow:.5s;--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--stagger-dur:.5s;--stagger-distance:12px;--stagger-stagger:40ms;--stagger-blur:3px;--stagger-ease:cubic-bezier(.22, 1, .36, 1);--pulse-dur:1s;--pulse-min:.5;--reveal-dur:.4s;--reveal-blur:2px;--reveal-ease:ease-in-out}.t-stagger-line{opacity:0;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur));transition:opacity var(--stagger-dur) var(--stagger-ease), transform var(--stagger-dur) var(--stagger-ease), filter var(--stagger-dur) var(--stagger-ease);will-change:transform, opacity, filter}.t-stagger-line--2{transition-delay:var(--stagger-stagger)}.t-stagger-line--3{transition-delay:calc(var(--stagger-stagger) * 2)}.t-stagger-line--4{transition-delay:calc(var(--stagger-stagger) * 3)}.t-stagger-line--5{transition-delay:calc(var(--stagger-stagger) * 4)}.t-stagger.is-shown .t-stagger-line{opacity:1;filter:blur();transform:translateY(0)}.ob2-pane{container-type:size}.ob2-stage{transform-origin:0 0;transform:scale(clamp(.55, calc(100cqw / 680.5px), 1));position:absolute;inset:0}.ob2-edge{--ob2-edge-to:to left;opacity:.9;background-image:linear-gradient(var(--ob2-edge-to), var(--background) 0%, color-mix(in srgb, var(--background) 97%, transparent) 9%, color-mix(in srgb, var(--background) 90%, transparent) 19%, color-mix(in srgb, var(--background) 79%, transparent) 29%, color-mix(in srgb, var(--background) 64%, transparent) 40%, color-mix(in srgb, var(--background) 47%, transparent) 51%, color-mix(in srgb, var(--background) 31%, transparent) 63%, color-mix(in srgb, var(--background) 18%, transparent) 74%, color-mix(in srgb, var(--background) 8%, transparent) 85%, color-mix(in srgb, var(--background) 2%, transparent) 93%, transparent 100%)}.ob2-edge-left{--ob2-edge-to:to right}.ob2-edge-top{--ob2-edge-to:to bottom}.ob2-edge-bottom{--ob2-edge-to:to top}.ob2-bleed{margin-right:calc(-1*max(0px,50vw - 45rem))}.ob2-card{min-width:calc(100% + 197.5px);transition:left var(--duration-very-slow) var(--ease-smooth-out)}.ob2-fade{animation:ob2-fade var(--stagger-dur) var(--stagger-ease) both}@keyframes ob2-fade{0%{opacity:0}to{opacity:1}}.t-skel{position:relative}.t-skel-skeleton,.t-skel-content{position:absolute;inset:0}.t-skel-skeleton{z-index:1;opacity:1;filter:blur();transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel.is-revealed .t-skel-skeleton{opacity:0;filter:blur(var(--reveal-blur))}.t-skel-content{z-index:2}.t-skel.is-revealed .t-skel-content{position:static}.t-skel-skeleton.is-pulsing>*{animation:t-skel-pulse var(--pulse-dur) ease-in-out infinite}@keyframes t-skel-pulse{0%,to{opacity:1}50%{opacity:var(--pulse-min)}}.ob2-rise{animation:ob2-rise var(--duration-slow) var(--ease-smooth-out) both}@keyframes ob2-rise{0%{opacity:0;transform:translateY(var(--stagger-distance))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.t-stagger-line,.ob2-card,.t-skel-skeleton,.t-skel-content{transition:none!important}.ob2-rise,.ob2-fade,.t-skel-skeleton.is-pulsing>*{animation:none!important}}
