.sticky-cycling-media{--slide-count:3;min-height:calc(var(--slide-count) * 100svh);position:relative}.sticky-cycling-media__pin{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-items:center;gap:2rem;height:100svh;padding:4rem 1.5rem;display:grid;position:sticky;top:0}@media (min-width:1024px){.sticky-cycling-media__pin{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem;padding:6rem 4rem}}.sticky-cycling-media__text{flex-direction:column;justify-content:center;display:flex}.sticky-cycling-media__media-stack{isolation:isolate;width:100%;height:100%;min-height:60svh;position:relative}@media (min-width:1024px){.sticky-cycling-media__media-stack{height:100%;min-height:70svh}}.sticky-cycling-media__slide{opacity:0;will-change:opacity;position:absolute;inset:0}.sticky-cycling-media__slide:first-child{opacity:1}@supports (animation-timeline:view()){@media (min-width:1024px){.sticky-cycling-media__slide{animation-name:sticky-cycling-fade;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view()}.sticky-cycling-media__slide:first-child{opacity:0}@keyframes sticky-cycling-fade{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}}}@media (max-width:1023.98px){.sticky-cycling-media{min-height:auto;min-block-size:auto}.sticky-cycling-media .sticky-cycling-media__pin{height:auto;grid-template-rows:auto auto;grid-template-columns:1fr;align-items:start;gap:1.5rem;min-block-size:0;padding-block:0;position:static}.sticky-cycling-media .sticky-cycling-media__text{justify-content:flex-start}.sticky-cycling-media .sticky-cycling-media__media-stack{height:auto;min-height:0;min-block-size:0;display:block}.sticky-cycling-media .sticky-cycling-media__slide{opacity:1;aspect-ratio:4/3;animation:none;position:relative;inset:auto}.sticky-cycling-media .sticky-cycling-media__slide:not(:first-child){display:none}}@keyframes marquee-scroll-ltr{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-scroll-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}.marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.marquee__track{width:max-content;animation:marquee-scroll-ltr var(--marquee-speed,60s) linear infinite;will-change:transform;display:inline-flex}.marquee__half{flex-shrink:0;display:inline-flex}.marquee[data-direction=rtl] .marquee__track{animation-name:marquee-scroll-rtl}.marquee[data-pause-on-hover=true]:hover .marquee__track{animation-play-state:paused}.almira-dropdown{--almira-ease-out-expo:cubic-bezier(.16, 1, .3, 1);--almira-ease-out-quart:cubic-bezier(.25, 1, .5, 1)}@keyframes almira-dropdown-open{0%{opacity:0;clip-path:inset(0 0 100%)}30%{opacity:1}to{opacity:1;clip-path:inset(0)}}@keyframes almira-dropdown-close{0%{opacity:1;clip-path:inset(0)}to{opacity:0;clip-path:inset(0 0 100%)}}.almira-dropdown-viewport[data-state=open] .almira-dropdown{animation:almira-dropdown-open .38s var(--almira-ease-out-expo) forwards}.almira-dropdown-viewport[data-state=closed] .almira-dropdown{animation:.16s ease-in forwards almira-dropdown-close}@keyframes almira-eyebrow-reveal{0%{transform:translateY(110%)}to{transform:translateY(0)}}.almira-dropdown__eyebrow{display:inline-block;overflow:hidden}.almira-dropdown__eyebrow>.almira-dropdown__eyebrow-word{display:inline-block;transform:translateY(110%)}.almira-dropdown-viewport[data-state=open] .almira-dropdown__eyebrow>.almira-dropdown__eyebrow-word{animation:almira-eyebrow-reveal .35s var(--almira-ease-out-quart) forwards;animation-delay:var(--almira-eyebrow-delay,.12s)}@keyframes almira-link-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.almira-dropdown__link{opacity:0;transform:translateY(6px)}.almira-dropdown-viewport[data-state=open] .almira-dropdown__link{animation:almira-link-in .22s var(--almira-ease-out-quart) forwards;animation-delay:var(--almira-link-delay,.18s)}@keyframes almira-feature-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes almira-ken-burns{0%{transform:scale(1)}to{transform:scale(1.04)translate(-1%,-1%)}}.almira-dropdown__feature{opacity:0;transform:scale(.96)}.almira-dropdown-viewport[data-state=open] .almira-dropdown__feature{animation:almira-feature-in .42s var(--almira-ease-out-quart) .2s forwards}.almira-dropdown-viewport[data-state=open] .almira-dropdown__feature .almira-dropdown__feature-ambient{animation:8s ease-in-out .62s infinite alternate almira-ken-burns}.almira-dropdown-chevron{transition:transform .24s var(--almira-ease-out-quart);display:inline-block}[data-state=open]>.almira-dropdown-chevron,[data-state=open] .almira-dropdown-chevron{transform:rotate(180deg)}@keyframes almira-trigger-underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.almira-dropdown-trigger{position:relative}.almira-dropdown-trigger[data-state=open]:after{content:"";transform-origin:50%;background:currentColor;height:1.5px;animation:.2s cubic-bezier(.25,1,.5,1) forwards almira-trigger-underline;position:absolute;inset-block-end:-4px;inset-inline:0}.almira-dropdown-viewport{width:var(--radix-navigation-menu-viewport-width);height:var(--radix-navigation-menu-viewport-height);transition:width .22s cubic-bezier(.25,1,.5,1),height .22s cubic-bezier(.25,1,.5,1);position:relative}
