.alm-cell-wrap{container-type:inline-size}.alm-cell-stage{aspect-ratio:16/10;isolation:isolate;font-size:.694445cqi;font-family:var(--alm-sans);background:#efefef;position:relative;overflow:hidden}.alm-mo{--alm-mo-t:8s}.alm-mo *{animation-play-state:paused!important}.alm-mo[data-run] *{animation-play-state:running!important}.alm-mo-card{width:52em;position:absolute;top:2.5em;left:50%;translate:-50%}.alm-mo-img{background:#e4e4e4;position:relative;overflow:hidden}.alm-mo-img>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.alm-mo-2{opacity:0;animation:alm-mo-second var(--alm-mo-t) ease-in-out infinite}.alm-mo-plus{color:#000;opacity:0;animation:alm-mo-second var(--alm-mo-t) ease-in-out infinite;font-size:2.2em;font-weight:300;line-height:1;position:absolute;bottom:1em;right:1.2em}.alm-mo-card p{color:#000;justify-content:space-between;margin:0;padding:1em .4em 0;font-size:1.3em;display:flex}.alm-mo-ptr{clip-path:polygon(0 0,100% 62%,58% 68%,82% 100%,62% 100%,40% 72%,0 100%);opacity:0;width:2.6em;height:2.6em;animation:alm-mo-ptr var(--alm-mo-t) ease-in-out infinite;background:#000;position:absolute;top:0;left:0}@keyframes alm-mo-second{0%,22%{opacity:0}34%,70%{opacity:1}82%,to{opacity:0}}@keyframes alm-mo-ptr{0%{opacity:0;transform:translate(100em,70em)}14%{opacity:1;transform:translate(76em,44em)}72%{opacity:1;transform:translate(76em,44em)}88%,to{opacity:0;transform:translate(100em,70em)}}.alm-mo-page{background:#fff;grid-template-columns:repeat(4,1fr);gap:.5em;padding:6em 4em 0;display:grid;position:absolute;inset:0}.alm-mo-page img{aspect-ratio:.66;object-fit:cover;width:100%;display:block}.alm-mo-veil{opacity:0;animation:alm-mo-veil var(--alm-mo-t) ease-in-out infinite;background:#0000006b;position:absolute;inset:0}.alm-mo-drawer{width:46em;animation:alm-mo-drawer var(--alm-mo-t) cubic-bezier(.22, 1, .36, 1) infinite;background:#fff;padding:0 3em;position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}.alm-mo-dh{height:6.4em;font-family:var(--alm-serif);color:#000;border-bottom:1px solid #0000001a;align-items:center;margin:0;font-size:2.6em;line-height:1;display:flex}.alm-mo-line{opacity:0;animation:alm-mo-line var(--alm-mo-t) ease-in-out infinite;gap:1.6em;padding-top:2.4em;display:flex}.alm-mo-line img{aspect-ratio:.66;object-fit:cover;width:12em}.alm-mo-line span{color:#000;flex-direction:column;gap:.6em;font-size:1.5em;display:flex}.alm-mo-line b,.alm-mo-line em{font-style:normal;font-weight:400}.alm-mo-btn{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#000;place-items:center;height:5.6em;font-size:1.4em;display:grid;position:absolute;bottom:3em;left:3em;right:3em}@keyframes alm-mo-veil{0%,14%{opacity:0}26%,74%{opacity:1}88%,to{opacity:0}}@keyframes alm-mo-drawer{0%,14%{transform:translate(100%)}28%,72%{transform:none}88%,to{transform:translate(100%)}}@keyframes alm-mo-line{0%,30%{opacity:0;transform:translateY(1.2em)}42%,70%{opacity:1;transform:none}80%,to{opacity:0}}.alm-mo-head{z-index:3;color:#000000cf;background:#fff;align-items:center;gap:2.2em;height:6em;padding:0 4em;font-size:1.4em;display:flex;position:absolute;inset:0 0 auto}.alm-mo-head img{width:17.8em;height:auto;margin-right:2em}.alm-mo-page--m{padding-top:8em}.alm-mo-rail{z-index:2;clip-path:inset(0 0 100%);height:52em;animation:alm-mo-rail var(--alm-mo-t) cubic-bezier(.22, 1, .36, 1) infinite;background:#fff;position:absolute;top:8.4em;left:0;right:0}.alm-mo-links{color:#000;opacity:0;animation:alm-mo-in var(--alm-mo-t) ease-out infinite;flex-direction:column;gap:1.8em;font-size:1.5em;display:flex;position:absolute;top:4em;left:4em}.alm-mo-looks{opacity:0;animation:alm-mo-in var(--alm-mo-t) ease-out infinite;grid-template-columns:repeat(3,1fr);gap:1.6em;animation-delay:80ms;display:grid;position:absolute;top:4em;left:36em;right:4em}.alm-mo-looks img{aspect-ratio:.66;object-fit:cover;width:100%}@keyframes alm-mo-rail{0%,12%{clip-path:inset(0 0 100%)}26%,74%{clip-path:inset(0)}88%,to{clip-path:inset(0 0 100%)}}@keyframes alm-mo-in{0%,16%{opacity:0;transform:translateY(1.4em)}32%,72%{opacity:1;transform:none}86%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.alm-mo *{animation:none!important}.alm-mo-2,.alm-mo-plus,.alm-mo-veil{opacity:1}.alm-mo-drawer{transform:none}.alm-mo-line,.alm-mo-links,.alm-mo-looks{opacity:1}.alm-mo-rail{clip-path:inset(0)}}