.motion-layer-module__0KykGq__layer{left:var(--layer-x);top:var(--layer-y);inline-size:var(--layer-w);block-size:var(--layer-h);opacity:var(--lo,var(--layer-rest-o,1));transition:opacity var(--hover-duration,var(--duration-slower)) var(--ease-out);position:absolute}@media (hover:hover){[data-motion]:hover .motion-layer-module__0KykGq__layer{--lo:var(--layer-hover-o,var(--layer-rest-o,1))}}[data-motion]:focus-visible .motion-layer-module__0KykGq__layer{--lo:var(--layer-hover-o,var(--layer-rest-o,1))}@keyframes motion-layer-module__0KykGq__layer-fade{0%{opacity:var(--enter-o,var(--layer-rest-o,1))}}@keyframes motion-layer-module__0KykGq__layer-enter{0%{transform:translate(var(--start-x,0%), var(--start-y,0%)) scale(var(--start-s,1))}}[data-js] [data-motion][data-revealed] .motion-layer-module__0KykGq__layer{animation:motion-layer-module__0KykGq__layer-enter var(--enter-duration,var(--duration-slowest)) var(--enter-ease,var(--ease-spring)) var(--enter-delay,0s) backwards, motion-layer-module__0KykGq__layer-fade var(--enter2-duration,var(--duration-slower)) var(--ease-out) var(--enter2-delay,0s) backwards;will-change:transform}[data-js] [data-motion]:not([data-revealed]) .motion-layer-module__0KykGq__layer{transform:translate(var(--start-x,0%), var(--start-y,0%)) scale(var(--start-s,1));opacity:var(--enter-o,var(--layer-rest-o,1))}@keyframes motion-layer-module__0KykGq__layer-enter-2{0%{transform:translate(var(--stage2-x,0%), var(--stage2-y,0%)) scale(var(--stage2-s,1))}}.motion-layer-module__0KykGq__stage2{transform-origin:var(--stage2-origin,50% 50%);position:absolute;inset:0}[data-js] [data-motion][data-revealed] .motion-layer-module__0KykGq__stage2{animation:motion-layer-module__0KykGq__layer-enter-2 var(--enter2-duration,var(--duration-slower)) var(--enter2-ease,var(--ease-spring)) var(--enter2-delay,0s) both;will-change:transform}[data-js] [data-motion]:not([data-revealed]) .motion-layer-module__0KykGq__stage2{transform:translate(var(--stage2-x,0%), var(--stage2-y,0%)) scale(var(--stage2-s,1))}.motion-layer-module__0KykGq__subject,.motion-layer-module__0KykGq__part{transition:transform var(--hover-duration,var(--duration-slower)) var(--hover-ease,var(--ease-spring)), opacity var(--hover-duration,var(--duration-slower)) var(--ease-out);position:absolute;inset:0}.motion-layer-module__0KykGq__subject{transform:translate(var(--sx,0%), var(--sy,0%)) scale(var(--ss,1)) rotate(var(--sr,0deg));will-change:transform}.motion-layer-module__0KykGq__part{transform:translate(var(--px,0%), var(--py,0%)) scale(var(--ps,1)) rotate(var(--pr,0deg));opacity:var(--po,1);transform-origin:var(--part-origin,50% 50%)}[data-motion]:focus-visible .motion-layer-module__0KykGq__subject{--sx:var(--subject-x,0%);--sy:var(--subject-y,0%);--ss:var(--subject-s,1);--sr:var(--subject-r,0deg)}[data-motion]:focus-visible .motion-layer-module__0KykGq__part{--px:var(--part-x,0%);--py:var(--part-y,0%);--ps:var(--part-s,1);--pr:var(--part-r,0deg);--po:var(--part-o,1);--ink-now:var(--ink-hover)}@media (hover:hover){[data-motion]:hover .motion-layer-module__0KykGq__subject{--sx:var(--subject-x,0%);--sy:var(--subject-y,0%);--ss:var(--subject-s,1);--sr:var(--subject-r,0deg)}[data-motion]:hover .motion-layer-module__0KykGq__part{--px:var(--part-x,0%);--py:var(--part-y,0%);--ps:var(--part-s,1);--pr:var(--part-r,0deg);--po:var(--part-o,1);--ink-now:var(--ink-hover)}}.motion-layer-module__0KykGq__part{--ink:0;--ink-hover:1}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .motion-layer-module__0KykGq__part{--ink:1;--ink-hover:0}}:root[data-theme=dark] .motion-layer-module__0KykGq__part{--ink:1;--ink-hover:0}.motion-layer-module__0KykGq__inkRest,.motion-layer-module__0KykGq__inkAlt{transition:opacity var(--duration-base) var(--ease-out)}.motion-layer-module__0KykGq__inkRest{opacity:calc(1 - var(--ink-now,var(--ink)))}.motion-layer-module__0KykGq__inkAlt{opacity:var(--ink-now,var(--ink))}.motion-layer-module__0KykGq__art{position:absolute;inset:0}@media (prefers-reduced-motion:reduce){[data-js] [data-motion][data-revealed] .motion-layer-module__0KykGq__layer,[data-js] [data-motion]:not([data-revealed]) .motion-layer-module__0KykGq__layer,[data-js] [data-motion] .motion-layer-module__0KykGq__layer,[data-js] [data-motion][data-revealed] .motion-layer-module__0KykGq__stage2,[data-js] [data-motion]:not([data-revealed]) .motion-layer-module__0KykGq__stage2{animation:none;transform:none}}.motion-layer-module__0KykGq__placeholder{font-family:var(--font-body);font-size:var(--type-label-font-size);line-height:var(--type-label-line-height);letter-spacing:var(--type-label-letter-spacing);text-transform:uppercase;color:var(--text-secondary);font-weight:500}
