/* aim: the case page's films (build.py, the AIM, La Vie and Uzay block). Written by the build; do not edit. */
.aim{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;container-type:inline-size;background:#fff}.aim svg{display:block}.aim .aim-full{position:absolute;inset:0;width:100%;height:100%}.aim-wait{background:#F4F1EC}.aim-onwhite{box-shadow:inset 0 0 0 1px rgba(20,20,20,.09)}.aim-defs{position:absolute;width:0;height:0;overflow:hidden}.case-hero .aim{aspect-ratio:16/9}.seq.seq-aim > .frame.frame:nth-child(n){grid-column:auto}.seq.seq-aim > .frame.slot-wide:nth-child(n){grid-column:1/-1}.seq.seq-aim > .frame.frame:nth-child(n) > .aim,.seq.seq-aim > .frame.frame:nth-child(n) > .case-still{aspect-ratio:4/3}.seq.seq-aim > .frame.slot-wide:nth-child(n) > .aim,.seq.seq-aim > .frame.slot-wide:nth-child(n) > .case-still{aspect-ratio:16/9}.seq.seq-aim .case-still{object-fit:cover}@media (prefers-reduced-motion:reduce){.aim,.aim *{animation:none !important}}
.aim-hero{isolation:isolate}.aim-hero .aim2-cam{position:absolute;inset:0;transform-origin:50% 50%}.aim-hero .aim2-plate{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block}.aim-hero .aim2-roll-spin{transform-box:fill-box;transform-origin:50% 50%}.aim-hero .aim2-drop{transform-box:fill-box;transform-origin:50% 0}.aim-hero .aim2-wipe{transform-box:fill-box;transform-origin:0 50%}.aim-hero .aim2-light{position:absolute;background-size:cover;background-position:center;mix-blend-mode:multiply;pointer-events:none;will-change:transform;background-image:url(hero-light-1600.jpg);background-image:image-set(url(hero-light-1600.jpg) 1x,url(hero-light.jpg) 2x)}.aim-hero .aim2-la{inset:-8%}.aim-hero .aim2-lb{inset:-18%;opacity:.3;transform:scaleX(-1)}@media (max-width:767px){.aim-hero .aim2-light{background-image:url(hero-light-1600.jpg)}}@media (max-width:600px){.aim-hero .aim2-cam{transform:scale(2.2)}}
.aim-hero .aim2-roll-x{animation:aim2-x 9s linear infinite}@keyframes aim2-x{0.000%{transform:translateX(-511.33px)}1.667%{transform:translateX(-511.33px);animation-timing-function:cubic-bezier(.16,1,.3,1)}21.667%{transform:none}100.000%{transform:none}}
.aim-hero .aim2-roll-spin{animation:aim2-spin 9s linear infinite}@keyframes aim2-spin{0.000%{transform:rotate(-720deg)}1.667%{transform:rotate(-720deg);animation-timing-function:cubic-bezier(.16,1,.3,1)}21.667%{transform:none}100.000%{transform:none}}
.aim-hero .aim2-drop{animation:aim2-rule 9s linear infinite}@keyframes aim2-rule{0.000%{transform:scaleY(0)}21.667%{transform:scaleY(0);animation-timing-function:cubic-bezier(.45,0,.25,1)}27.222%{transform:none}100.000%{transform:none}}
.aim-hero .aim2-wipe{animation:aim2-desc 9s linear infinite}@keyframes aim2-desc{0.000%{transform:scaleX(0)}27.222%{transform:scaleX(0);animation-timing-function:cubic-bezier(.45,0,.25,1)}36.111%{transform:none}100.000%{transform:none}}
.aim-hero .aim2-all{animation:aim2-all 9s linear infinite}@keyframes aim2-all{0.000%{opacity:1}87.778%{opacity:1}94.444%{opacity:0}99.989%{opacity:0}100.000%{opacity:1}}
.aim-hero .aim2-la{animation:aim2-la 9s linear infinite}@keyframes aim2-la{0.000%{transform:translate(1.6%,-.7%) rotate(.6deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}50.000%{transform:translate(-1.6%,.7%) rotate(-.6deg);animation-timing-function:cubic-bezier(.37,0,.63,1)}100.000%{transform:translate(1.6%,-.7%) rotate(.6deg)}}
.aim-hero .aim2-lb{animation:aim2-lb 3s linear infinite}@keyframes aim2-lb{0.000%{transform:scaleX(-1) translate(1.1%,.5%);animation-timing-function:cubic-bezier(.37,0,.63,1)}50.000%{transform:scaleX(-1) translate(-1.1%,-.5%);animation-timing-function:cubic-bezier(.37,0,.63,1)}100.000%{transform:scaleX(-1) translate(1.1%,.5%)}}
.aim-t-w0{animation:aim-t-w0 7s linear infinite}@keyframes aim-t-w0{0.000%{opacity:0}8.571%{opacity:0}10.714%{opacity:1}88.571%{opacity:1}97.143%{opacity:0}100.000%{opacity:0}}
.aim-t-w1{animation:aim-t-w1 7s linear infinite}@keyframes aim-t-w1{0.000%{opacity:0}17.143%{opacity:0}19.286%{opacity:1}88.571%{opacity:1}97.143%{opacity:0}100.000%{opacity:0}}
.aim-t-w2{animation:aim-t-w2 7s linear infinite}@keyframes aim-t-w2{0.000%{opacity:0}25.714%{opacity:0}27.857%{opacity:1}88.571%{opacity:1}97.143%{opacity:0}100.000%{opacity:0}}
.aim-t-w3{animation:aim-t-w3 7s linear infinite}@keyframes aim-t-w3{0.000%{opacity:0}34.286%{opacity:0}36.429%{opacity:1}88.571%{opacity:1}97.143%{opacity:0}100.000%{opacity:0}}
.aim-c-g0{animation:aim-c-g0 9s linear infinite}@keyframes aim-c-g0{0.000%{stroke-dashoffset:1}0.000%{stroke-dashoffset:1;animation-timing-function:cubic-bezier(.45,0,.25,1)}11.111%{stroke-dashoffset:0}100.000%{stroke-dashoffset:0}}
.aim-c-g1{animation:aim-c-g1 9s linear infinite}@keyframes aim-c-g1{0.000%{stroke-dashoffset:1}11.111%{stroke-dashoffset:1;animation-timing-function:cubic-bezier(.45,0,.25,1)}22.222%{stroke-dashoffset:0}100.000%{stroke-dashoffset:0}}
.aim-c-g2{animation:aim-c-g2 9s linear infinite}@keyframes aim-c-g2{0.000%{stroke-dashoffset:1}22.222%{stroke-dashoffset:1;animation-timing-function:cubic-bezier(.45,0,.25,1)}33.333%{stroke-dashoffset:0}100.000%{stroke-dashoffset:0}}
.aim-c-g3{animation:aim-c-g3 9s linear infinite}@keyframes aim-c-g3{0.000%{stroke-dashoffset:1}33.333%{stroke-dashoffset:1;animation-timing-function:cubic-bezier(.45,0,.25,1)}44.444%{stroke-dashoffset:0}100.000%{stroke-dashoffset:0}}
.aim-c-all{animation:aim-c-all 9s linear infinite}@keyframes aim-c-all{0.000%{opacity:1}88.889%{opacity:1}97.778%{opacity:0}99.889%{opacity:0}100.000%{opacity:1}}
.aim-c-all path{fill:none;stroke:#EC8F22;stroke-width:1;vector-effect:non-scaling-stroke;stroke-dasharray:1 1}
.aim-dw-sw{animation:aim-dw-sw 9s linear infinite}@keyframes aim-dw-sw{0.000%{stroke-dashoffset:360}4.444%{stroke-dashoffset:360;animation-timing-function:cubic-bezier(.45,0,.25,1)}20.000%{stroke-dashoffset:0}100.000%{stroke-dashoffset:0}}
.aim-dw-up{animation:aim-dw-up 9s linear infinite}@keyframes aim-dw-up{0.000%{transform:scaleY(0)}17.778%{transform:scaleY(0);animation-timing-function:cubic-bezier(.45,0,.25,1)}26.667%{transform:none}100.000%{transform:none}}
.aim-dw-dr{animation:aim-dw-dr 9s linear infinite}@keyframes aim-dw-dr{0.000%{transform:scaleY(0)}26.667%{transform:scaleY(0);animation-timing-function:cubic-bezier(.45,0,.25,1)}33.333%{transform:none}100.000%{transform:none}}
.aim-dw-wp{animation:aim-dw-wp 9s linear infinite}@keyframes aim-dw-wp{0.000%{transform:scaleX(0)}33.333%{transform:scaleX(0);animation-timing-function:cubic-bezier(.45,0,.25,1)}44.444%{transform:none}100.000%{transform:none}}
.aim-dw-up{transform-box:fill-box;transform-origin:50% 100%}.aim-dw-dr{transform-box:fill-box;transform-origin:50% 0}.aim-dw-wp{transform-box:fill-box;transform-origin:0 50%}
.aim-dw-seam{animation:aim-dw-seam 9s linear infinite}@keyframes aim-dw-seam{0.000%{opacity:0}20.000%{opacity:0}20.011%{opacity:1}100.000%{opacity:1}}
.aim-dw-all{animation:aim-dw-all 9s linear infinite}@keyframes aim-dw-all{0.000%{opacity:1}86.667%{opacity:1}95.556%{opacity:0}100.000%{opacity:0}}
.aim-u-drift{animation:aim-u-drift 10s linear infinite}@keyframes aim-u-drift{0.000%{transform:none;animation-timing-function:ease-in-out}50.000%{transform:translateX(-60px);animation-timing-function:ease-in-out}100.000%{transform:none}}
.aim-s-grid{animation:aim-s-grid 6s linear infinite}@keyframes aim-s-grid{0.000%{opacity:0}6.667%{opacity:1}83.333%{opacity:1}93.333%{opacity:0}99.833%{opacity:0}100.000%{opacity:0}}
.aim-s-q0{animation:aim-s-q0 6s linear infinite}@keyframes aim-s-q0{0.000%{transform:translateY(-330px);opacity:1}6.667%{transform:translateY(-330px);animation-timing-function:cubic-bezier(.16,1,.3,1)}13.333%{transform:none}83.333%{transform:none;opacity:1}93.333%{transform:none;opacity:0}99.833%{opacity:0}100.000%{transform:translateY(-330px);opacity:1}}
.aim-s-q1{animation:aim-s-q1 6s linear infinite}@keyframes aim-s-q1{0.000%{transform:translateY(-330px);opacity:1}10.000%{transform:translateY(-330px);animation-timing-function:cubic-bezier(.16,1,.3,1)}16.667%{transform:none}83.333%{transform:none;opacity:1}93.333%{transform:none;opacity:0}99.833%{opacity:0}100.000%{transform:translateY(-330px);opacity:1}}
.aim-s-q2{animation:aim-s-q2 6s linear infinite}@keyframes aim-s-q2{0.000%{transform:translateX(-380px);opacity:1}13.333%{transform:translateX(-380px);animation-timing-function:cubic-bezier(.16,1,.3,1)}20.000%{transform:none}83.333%{transform:none;opacity:1}93.333%{transform:none;opacity:0}99.833%{opacity:0}100.000%{transform:translateX(-380px);opacity:1}}
.aim-s-q3{animation:aim-s-q3 6s linear infinite}@keyframes aim-s-q3{0.000%{transform:translateX(380px);opacity:1}16.667%{transform:translateX(380px);animation-timing-function:cubic-bezier(.16,1,.3,1)}23.333%{transform:none}83.333%{transform:none;opacity:1}93.333%{transform:none;opacity:0}99.833%{opacity:0}100.000%{transform:translateX(380px);opacity:1}}
.aim-s-q4{animation:aim-s-q4 6s linear infinite}@keyframes aim-s-q4{0.000%{transform:translateY(330px);opacity:1}20.000%{transform:translateY(330px);animation-timing-function:cubic-bezier(.16,1,.3,1)}26.667%{transform:none}83.333%{transform:none;opacity:1}93.333%{transform:none;opacity:0}99.833%{opacity:0}100.000%{transform:translateY(330px);opacity:1}}
.aim-s-q5{animation:aim-s-q5 6s linear infinite}@keyframes aim-s-q5{0.000%{transform:translateY(330px);opacity:1}23.333%{transform:translateY(330px);animation-timing-function:cubic-bezier(.16,1,.3,1)}30.000%{transform:none}83.333%{transform:none;opacity:1}93.333%{transform:none;opacity:0}99.833%{opacity:0}100.000%{transform:translateY(330px);opacity:1}}
.aim-s-grid path{fill:none;stroke:#E6E6E8;stroke-width:1.4}
.aim-p-row{position:absolute;inset:0;display:grid;grid-template-columns:repeat(6,1fr)}.aim-p-f{display:flex;align-items:flex-end;padding:0 0 2.2cqw 1.6cqw;transform-origin:50% 100%;min-width:0}.aim-p-f span{font-family:var(--body);font-weight:500;font-size:1.6cqw;letter-spacing:.04em;color:#231F20}.aim-p-dk span{color:#fff}
.aim-p-0{animation:aim-p-0 7s linear infinite}@keyframes aim-p-0{0.000%{transform:scaleY(0)}4.286%{transform:scaleY(0);animation-timing-function:cubic-bezier(.65,0,.35,1)}15.714%{transform:none}82.857%{transform:none;animation-timing-function:cubic-bezier(.65,0,.35,1)}94.286%{transform:scaleY(0)}100.000%{transform:scaleY(0)}}
.aim-p-0 span{animation:aim-p-l0 7s linear infinite}@keyframes aim-p-l0{0.000%{opacity:0}15.714%{opacity:0}21.429%{opacity:1}82.857%{opacity:1}87.143%{opacity:0}100.000%{opacity:0}}
.aim-p-1{animation:aim-p-1 7s linear infinite}@keyframes aim-p-1{0.000%{transform:scaleY(0)}8.571%{transform:scaleY(0);animation-timing-function:cubic-bezier(.65,0,.35,1)}20.000%{transform:none}82.857%{transform:none;animation-timing-function:cubic-bezier(.65,0,.35,1)}94.286%{transform:scaleY(0)}100.000%{transform:scaleY(0)}}
.aim-p-1 span{animation:aim-p-l1 7s linear infinite}@keyframes aim-p-l1{0.000%{opacity:0}20.000%{opacity:0}25.714%{opacity:1}82.857%{opacity:1}87.143%{opacity:0}100.000%{opacity:0}}
.aim-p-2{animation:aim-p-2 7s linear infinite}@keyframes aim-p-2{0.000%{transform:scaleY(0)}12.857%{transform:scaleY(0);animation-timing-function:cubic-bezier(.65,0,.35,1)}24.286%{transform:none}82.857%{transform:none;animation-timing-function:cubic-bezier(.65,0,.35,1)}94.286%{transform:scaleY(0)}100.000%{transform:scaleY(0)}}
.aim-p-2 span{animation:aim-p-l2 7s linear infinite}@keyframes aim-p-l2{0.000%{opacity:0}24.286%{opacity:0}30.000%{opacity:1}82.857%{opacity:1}87.143%{opacity:0}100.000%{opacity:0}}
.aim-p-3{animation:aim-p-3 7s linear infinite}@keyframes aim-p-3{0.000%{transform:scaleY(0)}17.143%{transform:scaleY(0);animation-timing-function:cubic-bezier(.65,0,.35,1)}28.571%{transform:none}82.857%{transform:none;animation-timing-function:cubic-bezier(.65,0,.35,1)}94.286%{transform:scaleY(0)}100.000%{transform:scaleY(0)}}
.aim-p-3 span{animation:aim-p-l3 7s linear infinite}@keyframes aim-p-l3{0.000%{opacity:0}28.571%{opacity:0}34.286%{opacity:1}82.857%{opacity:1}87.143%{opacity:0}100.000%{opacity:0}}
.aim-p-4{animation:aim-p-4 7s linear infinite}@keyframes aim-p-4{0.000%{transform:scaleY(0)}21.429%{transform:scaleY(0);animation-timing-function:cubic-bezier(.65,0,.35,1)}32.857%{transform:none}82.857%{transform:none;animation-timing-function:cubic-bezier(.65,0,.35,1)}94.286%{transform:scaleY(0)}100.000%{transform:scaleY(0)}}
.aim-p-4 span{animation:aim-p-l4 7s linear infinite}@keyframes aim-p-l4{0.000%{opacity:0}32.857%{opacity:0}38.571%{opacity:1}82.857%{opacity:1}87.143%{opacity:0}100.000%{opacity:0}}
.aim-p-5{animation:aim-p-5 7s linear infinite}@keyframes aim-p-5{0.000%{transform:scaleY(0)}25.714%{transform:scaleY(0);animation-timing-function:cubic-bezier(.65,0,.35,1)}37.143%{transform:none}82.857%{transform:none;animation-timing-function:cubic-bezier(.65,0,.35,1)}94.286%{transform:scaleY(0)}100.000%{transform:scaleY(0)}}
.aim-p-5 span{animation:aim-p-l5 7s linear infinite}@keyframes aim-p-l5{0.000%{opacity:0}37.143%{opacity:0}42.857%{opacity:1}82.857%{opacity:1}87.143%{opacity:0}100.000%{opacity:0}}
.aim-k-i{position:absolute;left:50%;top:50%;height:55%;width:auto;aspect-ratio:165.15/154.12;transform:translate(-50%,-50%)}
.aim-k-1{animation:aim-k-1 7.2s linear infinite}@keyframes aim-k-1{0.000%{opacity:0}12.500%{opacity:0}16.667%{opacity:1}33.333%{opacity:1}33.472%{opacity:0}100.000%{opacity:0}}
.aim-k-1{opacity:0}
.aim-k-2{animation:aim-k-2 7.2s linear infinite}@keyframes aim-k-2{0.000%{opacity:0}29.167%{opacity:0}33.333%{opacity:1}50.000%{opacity:1}50.139%{opacity:0}100.000%{opacity:0}}
.aim-k-2{opacity:0}
.aim-k-3{animation:aim-k-3 7.2s linear infinite}@keyframes aim-k-3{0.000%{opacity:0}45.833%{opacity:0}50.000%{opacity:1}66.667%{opacity:1}66.806%{opacity:0}100.000%{opacity:0}}
.aim-k-3{opacity:0}
.aim-k-4{animation:aim-k-4 7.2s linear infinite}@keyframes aim-k-4{0.000%{opacity:0}62.500%{opacity:0}66.667%{opacity:1}83.333%{opacity:1}83.472%{opacity:0}100.000%{opacity:0}}
.aim-k-4{opacity:0}
.aim-k-5{animation:aim-k-5 7.2s linear infinite}@keyframes aim-k-5{0.000%{opacity:0}79.167%{opacity:0}83.333%{opacity:1}95.833%{opacity:1}100.000%{opacity:0}}
.aim-k-5{opacity:0}
.aim-d-g{position:absolute;inset:9cqw 14cqw;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr;place-items:center}.aim-d-g svg{width:21cqw;height:auto}
.aim-d-0{animation:aim-d-0 6s linear infinite}@keyframes aim-d-0{0.000%{opacity:0;transform:translateY(4%)}5.000%{opacity:0;transform:translateY(4%);animation-timing-function:cubic-bezier(.16,1,.3,1)}13.333%{opacity:1;transform:none}80.000%{opacity:1;transform:none}90.000%{opacity:0;transform:none}100.000%{opacity:0}}
.aim-d-1{animation:aim-d-1 6s linear infinite}@keyframes aim-d-1{0.000%{opacity:0;transform:translateY(4%)}8.333%{opacity:0;transform:translateY(4%);animation-timing-function:cubic-bezier(.16,1,.3,1)}16.667%{opacity:1;transform:none}80.000%{opacity:1;transform:none}90.000%{opacity:0;transform:none}100.000%{opacity:0}}
.aim-d-2{animation:aim-d-2 6s linear infinite}@keyframes aim-d-2{0.000%{opacity:0;transform:translateY(4%)}11.667%{opacity:0;transform:translateY(4%);animation-timing-function:cubic-bezier(.16,1,.3,1)}20.000%{opacity:1;transform:none}80.000%{opacity:1;transform:none}90.000%{opacity:0;transform:none}100.000%{opacity:0}}
.aim-d-3{animation:aim-d-3 6s linear infinite}@keyframes aim-d-3{0.000%{opacity:0;transform:translateY(4%)}15.000%{opacity:0;transform:translateY(4%);animation-timing-function:cubic-bezier(.16,1,.3,1)}23.333%{opacity:1;transform:none}80.000%{opacity:1;transform:none}90.000%{opacity:0;transform:none}100.000%{opacity:0}}
.aim-d-4{animation:aim-d-4 6s linear infinite}@keyframes aim-d-4{0.000%{opacity:0;transform:translateY(4%)}18.333%{opacity:0;transform:translateY(4%);animation-timing-function:cubic-bezier(.16,1,.3,1)}26.667%{opacity:1;transform:none}80.000%{opacity:1;transform:none}90.000%{opacity:0;transform:none}100.000%{opacity:0}}
.aim-d-5{animation:aim-d-5 6s linear infinite}@keyframes aim-d-5{0.000%{opacity:0;transform:translateY(4%)}21.667%{opacity:0;transform:translateY(4%);animation-timing-function:cubic-bezier(.16,1,.3,1)}30.000%{opacity:1;transform:none}80.000%{opacity:1;transform:none}90.000%{opacity:0;transform:none}100.000%{opacity:0}}
.aim-g-1{animation:aim-g-1 9s linear infinite}@keyframes aim-g-1{0.000%{opacity:0}11.667%{opacity:0}14.444%{opacity:1}96.667%{opacity:1}100.000%{opacity:0}}
.aim-g-2{animation:aim-g-2 9s linear infinite}@keyframes aim-g-2{0.000%{opacity:0}26.111%{opacity:0}28.889%{opacity:1}96.667%{opacity:1}100.000%{opacity:0}}
.aim-g-3{animation:aim-g-3 9s linear infinite}@keyframes aim-g-3{0.000%{opacity:0}40.556%{opacity:0}43.333%{opacity:1}96.667%{opacity:1}100.000%{opacity:0}}
.aim-g-4{animation:aim-g-4 9s linear infinite}@keyframes aim-g-4{0.000%{opacity:0}55.000%{opacity:0}57.778%{opacity:1}96.667%{opacity:1}100.000%{opacity:0}}
.aim-g-5{animation:aim-g-5 9s linear infinite}@keyframes aim-g-5{0.000%{opacity:0}69.444%{opacity:0}72.222%{opacity:1}96.667%{opacity:1}100.000%{opacity:0}}
.aim-g-wh{animation:aim-g-wh 9s linear infinite}@keyframes aim-g-wh{0.000%{opacity:0}69.444%{opacity:0}72.222%{opacity:1}96.667%{opacity:1}100.000%{opacity:0}}
.aim-g-ink{animation:aim-g-ink 9s linear infinite}@keyframes aim-g-ink{0.000%{opacity:1}69.444%{opacity:1}72.222%{opacity:0}96.667%{opacity:0}100.000%{opacity:1}}
.aim-g-g{position:absolute;inset:0;opacity:0}.aim-g-lk{position:absolute;left:29%;width:42%;top:50%;transform:translateY(-50%)}.aim-g-wh{opacity:0}
@keyframes aim-z-A{0.000%{opacity:1}3.125%{opacity:1}3.138%{opacity:0}95.000%{opacity:0}95.013%{opacity:1}100.000%{opacity:1}}.aim-z-A{animation:aim-z-A 8s linear infinite;opacity:1}
@keyframes aim-z-B{0.000%{opacity:0}3.125%{opacity:0}3.138%{opacity:1}6.250%{opacity:1}6.263%{opacity:0}100.000%{opacity:0}}.aim-z-B{animation:aim-z-B 8s linear infinite;opacity:0}
@keyframes aim-z-C{0.000%{opacity:0}6.250%{opacity:0}6.263%{opacity:1}9.375%{opacity:1}9.387%{opacity:0}100.000%{opacity:0}}.aim-z-C{animation:aim-z-C 8s linear infinite;opacity:0}
@keyframes aim-z-D{0.000%{opacity:0}9.375%{opacity:0}9.387%{opacity:1}12.500%{opacity:1}12.512%{opacity:0}100.000%{opacity:0}}.aim-z-D{animation:aim-z-D 8s linear infinite;opacity:0}
@keyframes aim-z-E{0.000%{opacity:0}12.500%{opacity:0}12.512%{opacity:1}15.625%{opacity:1}15.637%{opacity:0}100.000%{opacity:0}}.aim-z-E{animation:aim-z-E 8s linear infinite;opacity:0}
@keyframes aim-z-F{0.000%{opacity:0}15.625%{opacity:0}15.637%{opacity:1}18.750%{opacity:1}18.762%{opacity:0}100.000%{opacity:0}}.aim-z-F{animation:aim-z-F 8s linear infinite;opacity:0}
@keyframes aim-z-G{0.000%{opacity:0}18.750%{opacity:0}18.762%{opacity:1}21.875%{opacity:1}21.887%{opacity:0}100.000%{opacity:0}}.aim-z-G{animation:aim-z-G 8s linear infinite;opacity:0}
@keyframes aim-z-H{0.000%{opacity:0}21.875%{opacity:0}21.887%{opacity:1}25.000%{opacity:1}25.012%{opacity:0}100.000%{opacity:0}}.aim-z-H{animation:aim-z-H 8s linear infinite;opacity:0}
@keyframes aim-z-I{0.000%{opacity:0}25.000%{opacity:0}25.012%{opacity:1}28.125%{opacity:1}28.137%{opacity:0}100.000%{opacity:0}}.aim-z-I{animation:aim-z-I 8s linear infinite;opacity:0}
@keyframes aim-z-J{0.000%{opacity:0}28.125%{opacity:0}28.137%{opacity:1}31.250%{opacity:1}31.262%{opacity:0}100.000%{opacity:0}}.aim-z-J{animation:aim-z-J 8s linear infinite;opacity:0}
@keyframes aim-z-K{0.000%{opacity:0}31.250%{opacity:0}31.262%{opacity:1}34.375%{opacity:1}34.387%{opacity:0}100.000%{opacity:0}}.aim-z-K{animation:aim-z-K 8s linear infinite;opacity:0}
@keyframes aim-z-L{0.000%{opacity:0}34.375%{opacity:0}34.387%{opacity:1}37.500%{opacity:1}37.512%{opacity:0}100.000%{opacity:0}}.aim-z-L{animation:aim-z-L 8s linear infinite;opacity:0}
@keyframes aim-z-M{0.000%{opacity:0}37.500%{opacity:0}37.512%{opacity:1}40.625%{opacity:1}40.637%{opacity:0}100.000%{opacity:0}}.aim-z-M{animation:aim-z-M 8s linear infinite;opacity:0}
@keyframes aim-z-N{0.000%{opacity:0}40.625%{opacity:0}40.637%{opacity:1}43.750%{opacity:1}43.762%{opacity:0}100.000%{opacity:0}}.aim-z-N{animation:aim-z-N 8s linear infinite;opacity:0}
@keyframes aim-z-O{0.000%{opacity:0}43.750%{opacity:0}43.762%{opacity:1}46.875%{opacity:1}46.887%{opacity:0}100.000%{opacity:0}}.aim-z-O{animation:aim-z-O 8s linear infinite;opacity:0}
@keyframes aim-z-P{0.000%{opacity:0}46.875%{opacity:0}46.887%{opacity:1}50.000%{opacity:1}50.013%{opacity:0}100.000%{opacity:0}}.aim-z-P{animation:aim-z-P 8s linear infinite;opacity:0}
@keyframes aim-z-Q{0.000%{opacity:0}50.000%{opacity:0}50.013%{opacity:1}53.125%{opacity:1}53.138%{opacity:0}100.000%{opacity:0}}.aim-z-Q{animation:aim-z-Q 8s linear infinite;opacity:0}
@keyframes aim-z-R{0.000%{opacity:0}53.125%{opacity:0}53.138%{opacity:1}56.250%{opacity:1}56.263%{opacity:0}100.000%{opacity:0}}.aim-z-R{animation:aim-z-R 8s linear infinite;opacity:0}
@keyframes aim-z-S{0.000%{opacity:0}56.250%{opacity:0}56.263%{opacity:1}59.375%{opacity:1}59.388%{opacity:0}100.000%{opacity:0}}.aim-z-S{animation:aim-z-S 8s linear infinite;opacity:0}
@keyframes aim-z-T{0.000%{opacity:0}59.375%{opacity:0}59.388%{opacity:1}62.500%{opacity:1}62.513%{opacity:0}100.000%{opacity:0}}.aim-z-T{animation:aim-z-T 8s linear infinite;opacity:0}
@keyframes aim-z-U{0.000%{opacity:0}62.500%{opacity:0}62.513%{opacity:1}65.625%{opacity:1}65.638%{opacity:0}100.000%{opacity:0}}.aim-z-U{animation:aim-z-U 8s linear infinite;opacity:0}
@keyframes aim-z-V{0.000%{opacity:0}65.625%{opacity:0}65.638%{opacity:1}68.750%{opacity:1}68.763%{opacity:0}100.000%{opacity:0}}.aim-z-V{animation:aim-z-V 8s linear infinite;opacity:0}
@keyframes aim-z-W{0.000%{opacity:0}68.750%{opacity:0}68.763%{opacity:1}71.875%{opacity:1}71.888%{opacity:0}100.000%{opacity:0}}.aim-z-W{animation:aim-z-W 8s linear infinite;opacity:0}
@keyframes aim-z-X{0.000%{opacity:0}71.875%{opacity:0}71.888%{opacity:1}75.000%{opacity:1}75.013%{opacity:0}100.000%{opacity:0}}.aim-z-X{animation:aim-z-X 8s linear infinite;opacity:0}
@keyframes aim-z-Y{0.000%{opacity:0}75.000%{opacity:0}75.013%{opacity:1}78.125%{opacity:1}78.138%{opacity:0}100.000%{opacity:0}}.aim-z-Y{animation:aim-z-Y 8s linear infinite;opacity:0}
@keyframes aim-z-Z{0.000%{opacity:0}78.125%{opacity:0}78.138%{opacity:1}95.000%{opacity:1}95.013%{opacity:0}100.000%{opacity:0}}.aim-z-Z{animation:aim-z-Z 8s linear infinite;opacity:0}
.aim-n-aa{position:absolute;left:4cqw;width:38cqw;top:50%;transform:translateY(-50%);text-align:center;font-family:var(--body);font-size:26cqw;line-height:1;color:#231F20}.aim-n-aa span{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.aim-n-lab{position:absolute;left:4cqw;width:38cqw;top:17cqw;text-align:center;font-family:var(--body);font-size:2.6cqw;color:#AAC3C2}.aim-n-grid{position:absolute;left:52cqw;right:5cqw;top:14cqw;display:grid;grid-template-columns:repeat(6,1fr);row-gap:1.9cqw;font-family:var(--body);font-size:2.3cqw;line-height:1;color:#231F20;text-align:center}.aim-n-rule{position:absolute;left:47cqw;top:16cqw;bottom:16cqw;width:1px;background:#E6E6E8}
.aim-n-0{animation:aim-n-0 7.5s linear infinite}@keyframes aim-n-0{0.000%{opacity:1}29.333%{opacity:1}33.333%{opacity:0}96.000%{opacity:0}100.000%{opacity:1}}
.aim-n-1{animation:aim-n-1 7.5s linear infinite}@keyframes aim-n-1{0.000%{opacity:0}29.333%{opacity:0}33.333%{opacity:1}62.667%{opacity:1}66.667%{opacity:0}100.000%{opacity:0}}
.aim-n-2{animation:aim-n-2 7.5s linear infinite}@keyframes aim-n-2{0.000%{opacity:0}62.667%{opacity:0}66.667%{opacity:1}96.000%{opacity:1}100.000%{opacity:0}}
.aim-n-0,.aim-n-2{opacity:0}
.aim-pg-col{animation:aim-pg-col 14s linear infinite}@keyframes aim-pg-col{0.000%{transform:none}8.571%{transform:translateY(-0.000cqw);animation-timing-function:cubic-bezier(.65,0,.35,1)}14.286%{transform:translateY(-42.500cqw)}22.857%{transform:translateY(-42.500cqw);animation-timing-function:cubic-bezier(.65,0,.35,1)}28.571%{transform:translateY(-85.000cqw)}37.143%{transform:translateY(-85.000cqw);animation-timing-function:cubic-bezier(.65,0,.35,1)}42.857%{transform:translateY(-127.500cqw)}51.429%{transform:translateY(-127.500cqw);animation-timing-function:cubic-bezier(.65,0,.35,1)}57.143%{transform:translateY(-170.000cqw)}65.714%{transform:translateY(-170.000cqw);animation-timing-function:cubic-bezier(.65,0,.35,1)}71.429%{transform:translateY(-212.500cqw)}80.000%{transform:translateY(-212.500cqw);animation-timing-function:cubic-bezier(.65,0,.35,1)}85.714%{transform:translateY(-255.000cqw)}94.286%{transform:translateY(-255.000cqw);animation-timing-function:cubic-bezier(.65,0,.35,1)}100.000%{transform:translateY(-297.500cqw)}}
.aim-pg-col{position:absolute;left:14cqw;width:72cqw;top:7.875cqw;display:flex;flex-direction:column;gap:2cqw}.aim-pg-col img{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#fff;box-shadow:0 .4cqw 1.6cqw rgba(35,31,32,.14)}
.aim-cd-card{animation:aim-cd-card 8s linear infinite}@keyframes aim-cd-card{0.000%{transform:none}35.000%{transform:none;animation-timing-function:cubic-bezier(.65,0,.35,1)}45.000%{transform:rotateY(180deg)}90.000%{transform:rotateY(180deg);animation-timing-function:cubic-bezier(.65,0,.35,1)}100.000%{transform:rotateY(360deg)}}
.aim-cd-sh{animation:aim-cd-sh 8s linear infinite}@keyframes aim-cd-sh{0.000%{transform:none}35.000%{transform:none;animation-timing-function:cubic-bezier(.65,0,.35,1)}40.000%{transform:scaleX(.12);animation-timing-function:cubic-bezier(.65,0,.35,1)}45.000%{transform:none}90.000%{transform:none;animation-timing-function:cubic-bezier(.65,0,.35,1)}95.000%{transform:scaleX(.12);animation-timing-function:cubic-bezier(.65,0,.35,1)}100.000%{transform:none}}
.aim-cd-stage{position:absolute;left:19cqw;width:62cqw;top:50%;aspect-ratio:252/144;transform:translateY(-50%);perspective:160cqw}.aim-cd-card{position:absolute;inset:0;transform-style:preserve-3d}.aim-cd-face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;border-radius:.5cqw}.aim-cd-face img{display:block;width:100%;height:100%}.aim-cd-back{background:#fff;transform:rotateY(180deg)}.aim-cd-sh{position:absolute;left:4%;right:4%;bottom:-3.2cqw;height:2.4cqw;border-radius:50%;background:radial-gradient(closest-side,rgba(35,31,32,.28),rgba(35,31,32,0))}
.aim-ds-run{animation:aim-ds-run 12s linear infinite}@keyframes aim-ds-run{0.000%{transform:none}100.000%{transform:translateX(-4405.6px)}}
.aim-lh-pg{animation:aim-lh-pg 10s linear infinite}@keyframes aim-lh-pg{0.000%{transform:none;animation-timing-function:ease-in-out}50.000%{transform:translateY(-4.5cqw);animation-timing-function:ease-in-out}100.000%{transform:none}}
.aim-lh-pg{position:absolute;left:6cqw;width:88cqw;top:46.5cqw;aspect-ratio:595.276/841.89;background:#fff;box-shadow:0 .4cqw 2cqw rgba(35,31,32,.16)}.aim-lh-pg img{display:block;width:100%;height:100%}
.aim-f-it{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4cqw}.aim-f-it p{margin:0;font-family:var(--body);font-size:1.9cqw;color:rgba(35,31,32,.5)}.aim-f-0 svg{width:56cqw;height:auto}.aim-f-1 svg,.aim-f-2 svg{width:30cqw;height:auto}.aim-f-1,.aim-f-2{opacity:0}
.aim-f-0{animation:aim-f-0 7.5s linear infinite}@keyframes aim-f-0{0.000%{opacity:1}26.667%{opacity:1}33.333%{opacity:0}93.333%{opacity:0}100.000%{opacity:1}}
.aim-f-1{animation:aim-f-1 7.5s linear infinite}@keyframes aim-f-1{0.000%{opacity:0}26.667%{opacity:0}33.333%{opacity:1}60.000%{opacity:1}66.667%{opacity:0}100.000%{opacity:0}}
.aim-f-2{animation:aim-f-2 7.5s linear infinite}@keyframes aim-f-2{0.000%{opacity:0}60.000%{opacity:0}66.667%{opacity:1}93.333%{opacity:1}100.000%{opacity:0}}
