/*!
 * Themeasy — Image Shapes
 *
 * Applies a curated library of pre-defined clip-path shapes to one or more
 * images — replacing hand-cut transparent PNGs — laid out as a responsive
 * grid or a free-form montage canvas. Every preset is a 64-point polygon
 * sampled on the same radial basis, so any shape morphs smoothly into any
 * other: the CSS hover morph and the GSAP breathing/entrance morphs all
 * tween between library entries. Structure, shapes, hover morph, zoom and
 * the offset backdrop are pure CSS; GSAP only layers the breathing morph
 * and the scroll reveal on top, so the widget stays fully usable with no
 * JS, in the editor (--static) and under reduced motion.
 *
 * Tokens consumed: --tms-primary-color (public --tms-* design API).
 *
 * @author Themeasy
 * @link https://themeasy.co
 * @since 1.0.0
 */
.tms-image-shapes{--tms-image-shapes-clip-none:none;--tms-image-shapes-clip-square:polygon(50% 0%, 54.92% 0%, 59.95% 0%, 65.17% 0%, 70.71% 0%, 76.73% 0%, 83.41% 0%, 91.03% 0%, 100% 0%, 100% 8.97%, 100% 16.59%, 100% 23.27%, 100% 29.29%, 100% 34.83%, 100% 40.05%, 100% 45.08%, 100% 50%, 100% 54.92%, 100% 59.95%, 100% 65.17%, 100% 70.71%, 100% 76.73%, 100% 83.41%, 100% 91.03%, 100% 100%, 91.03% 100%, 83.41% 100%, 76.73% 100%, 70.71% 100%, 65.17% 100%, 59.95% 100%, 54.92% 100%, 50% 100%, 45.08% 100%, 40.05% 100%, 34.83% 100%, 29.29% 100%, 23.27% 100%, 16.59% 100%, 8.97% 100%, 0% 100%, 0% 91.03%, 0% 83.41%, 0% 76.73%, 0% 70.71%, 0% 65.17%, 0% 59.95%, 0% 54.92%, 0% 50%, 0% 45.08%, 0% 40.05%, 0% 34.83%, 0% 29.29%, 0% 23.27%, 0% 16.59%, 0% 8.97%, 0% 0%, 8.97% 0%, 16.59% 0%, 23.27% 0%, 29.29% 0%, 34.83% 0%, 40.05% 0%, 45.08% 0%);--tms-image-shapes-clip-circle:polygon(50% 0%, 54.9% 0.24%, 59.75% 0.96%, 64.51% 2.15%, 69.13% 3.81%, 73.57% 5.9%, 77.78% 8.43%, 81.72% 11.35%, 85.36% 14.64%, 88.65% 18.28%, 91.57% 22.22%, 94.1% 26.43%, 96.19% 30.87%, 97.85% 35.49%, 99.04% 40.25%, 99.76% 45.1%, 100% 50%, 99.76% 54.9%, 99.04% 59.75%, 97.85% 64.51%, 96.19% 69.13%, 94.1% 73.57%, 91.57% 77.78%, 88.65% 81.72%, 85.36% 85.36%, 81.72% 88.65%, 77.78% 91.57%, 73.57% 94.1%, 69.13% 96.19%, 64.51% 97.85%, 59.75% 99.04%, 54.9% 99.76%, 50% 100%, 45.1% 99.76%, 40.25% 99.04%, 35.49% 97.85%, 30.87% 96.19%, 26.43% 94.1%, 22.22% 91.57%, 18.28% 88.65%, 14.64% 85.36%, 11.35% 81.72%, 8.43% 77.78%, 5.9% 73.57%, 3.81% 69.13%, 2.15% 64.51%, 0.96% 59.75%, 0.24% 54.9%, 0% 50%, 0.24% 45.1%, 0.96% 40.25%, 2.15% 35.49%, 3.81% 30.87%, 5.9% 26.43%, 8.43% 22.22%, 11.35% 18.28%, 14.64% 14.64%, 18.28% 11.35%, 22.22% 8.43%, 26.43% 5.9%, 30.87% 3.81%, 35.49% 2.15%, 40.25% 0.96%, 45.1% 0.24%);--tms-image-shapes-clip-squircle:polygon(50% 0%, 54.92% 0%, 59.94% 0.02%, 65.14% 0.11%, 70.56% 0.36%, 76.21% 0.97%, 81.92% 2.22%, 87.37% 4.46%, 92.04% 7.96%, 95.54% 12.63%, 97.78% 18.08%, 99.03% 23.79%, 99.64% 29.44%, 99.89% 34.86%, 99.98% 40.06%, 100% 45.08%, 100% 50%, 100% 54.92%, 99.98% 59.94%, 99.89% 65.14%, 99.64% 70.56%, 99.03% 76.21%, 97.78% 81.92%, 95.54% 87.37%, 92.04% 92.04%, 87.37% 95.54%, 81.92% 97.78%, 76.21% 99.03%, 70.56% 99.64%, 65.14% 99.89%, 59.94% 99.98%, 54.92% 100%, 50% 100%, 45.08% 100%, 40.06% 99.98%, 34.86% 99.89%, 29.44% 99.64%, 23.79% 99.03%, 18.08% 97.78%, 12.63% 95.54%, 7.96% 92.04%, 4.46% 87.37%, 2.22% 81.92%, 0.97% 76.21%, 0.36% 70.56%, 0.11% 65.14%, 0.02% 59.94%, 0% 54.92%, 0% 50%, 0% 45.08%, 0.02% 40.06%, 0.11% 34.86%, 0.36% 29.44%, 0.97% 23.79%, 2.22% 18.08%, 4.46% 12.63%, 7.96% 7.96%, 12.63% 4.46%, 18.08% 2.22%, 23.79% 0.97%, 29.44% 0.36%, 34.86% 0.11%, 40.06% 0.02%, 45.08% 0%);--tms-image-shapes-clip-arch:polygon(50% 0%, 54.9% 0.24%, 59.75% 0.96%, 64.51% 2.16%, 69.13% 3.81%, 73.57% 5.91%, 77.78% 8.43%, 81.72% 11.35%, 85.36% 14.64%, 88.65% 18.28%, 91.57% 22.22%, 94.09% 26.43%, 96.19% 30.87%, 97.84% 35.49%, 99.04% 40.25%, 99.76% 45.1%, 100% 50%, 100% 54.92%, 100% 59.95%, 100% 65.17%, 100% 70.71%, 100% 76.73%, 100% 83.41%, 100% 91.03%, 100% 100%, 91.03% 100%, 83.41% 100%, 76.73% 100%, 70.71% 100%, 65.17% 100%, 59.95% 100%, 54.92% 100%, 50% 100%, 45.08% 100%, 40.05% 100%, 34.83% 100%, 29.29% 100%, 23.27% 100%, 16.59% 100%, 8.97% 100%, 0% 100%, 0% 91.03%, 0% 83.41%, 0% 76.73%, 0% 70.71%, 0% 65.17%, 0% 59.95%, 0% 54.92%, 0% 50%, 0.24% 45.1%, 0.96% 40.25%, 2.16% 35.49%, 3.81% 30.87%, 5.91% 26.43%, 8.43% 22.22%, 11.35% 18.28%, 14.64% 14.64%, 18.28% 11.35%, 22.22% 8.43%, 26.43% 5.91%, 30.87% 3.81%, 35.49% 2.16%, 40.25% 0.96%, 45.1% 0.24%);--tms-image-shapes-clip-leaf:polygon(50% 13.4%, 53.4% 15.46%, 56.47% 17.47%, 59.26% 19.46%, 61.84% 21.42%, 64.23% 23.37%, 66.49% 25.32%, 68.64% 27.28%, 70.71% 29.29%, 72.72% 31.36%, 74.68% 33.51%, 76.63% 35.77%, 78.58% 38.16%, 80.54% 40.74%, 82.53% 43.53%, 84.54% 46.6%, 86.6% 50%, 88.68% 53.81%, 90.8% 58.11%, 92.9% 63.01%, 94.94% 68.62%, 96.82% 75.03%, 98.43% 82.36%, 99.56% 90.67%, 100% 100%, 90.67% 99.56%, 82.36% 98.43%, 75.03% 96.82%, 68.62% 94.94%, 63.01% 92.9%, 58.11% 90.8%, 53.81% 88.68%, 50% 86.6%, 46.6% 84.54%, 43.53% 82.53%, 40.74% 80.54%, 38.16% 78.58%, 35.77% 76.63%, 33.51% 74.68%, 31.36% 72.72%, 29.29% 70.71%, 27.28% 68.64%, 25.32% 66.49%, 23.37% 64.23%, 21.42% 61.84%, 19.46% 59.26%, 17.47% 56.47%, 15.46% 53.4%, 13.4% 50%, 11.32% 46.19%, 9.2% 41.89%, 7.1% 36.99%, 5.06% 31.38%, 3.18% 24.97%, 1.57% 17.64%, 0.44% 9.33%, 0% 0%, 9.33% 0.44%, 17.64% 1.57%, 24.97% 3.18%, 31.38% 5.06%, 36.99% 7.1%, 41.89% 9.2%, 46.19% 11.32%);--tms-image-shapes-clip-drop:polygon(50% 0%, 54.9% 0.24%, 59.75% 0.96%, 64.51% 2.16%, 69.13% 3.81%, 73.57% 5.91%, 77.78% 8.43%, 81.72% 11.35%, 85.36% 14.64%, 88.65% 18.28%, 91.57% 22.22%, 94.09% 26.43%, 96.19% 30.87%, 97.84% 35.49%, 99.04% 40.25%, 99.76% 45.1%, 100% 50%, 99.76% 54.9%, 99.04% 59.75%, 97.84% 64.51%, 96.19% 69.13%, 94.09% 73.57%, 91.57% 77.78%, 88.65% 81.72%, 85.36% 85.36%, 81.72% 88.65%, 77.78% 91.57%, 73.57% 94.09%, 69.13% 96.19%, 64.51% 97.84%, 59.75% 99.04%, 54.9% 99.76%, 50% 100%, 45.1% 99.76%, 40.25% 99.04%, 35.49% 97.84%, 30.87% 96.19%, 26.43% 94.09%, 22.22% 91.57%, 18.28% 88.65%, 14.64% 85.36%, 11.35% 81.72%, 8.43% 77.78%, 5.91% 73.57%, 3.81% 69.13%, 2.16% 64.51%, 0.96% 59.75%, 0.24% 54.9%, 0% 50%, 0% 45.08%, 0% 40.05%, 0% 34.83%, 0% 29.29%, 0% 23.27%, 0% 16.59%, 0% 8.97%, 0% 0%, 8.97% 0%, 16.59% 0%, 23.27% 0%, 29.29% 0%, 34.83% 0%, 40.05% 0%, 45.08% 0%);--tms-image-shapes-clip-hexagon:polygon(50% 0%, 54.66% 2.69%, 58.92% 5.15%, 62.91% 7.45%, 66.71% 9.65%, 70.42% 11.79%, 74.11% 13.92%, 77.84% 16.07%, 81.7% 18.3%, 85.76% 20.65%, 90.14% 23.18%, 93.3% 25%, 93.3% 32.06%, 93.3% 36.86%, 93.3% 41.39%, 93.3% 45.74%, 93.3% 50%, 93.3% 54.26%, 93.3% 58.61%, 93.3% 63.14%, 93.3% 67.94%, 93.3% 75%, 90.14% 76.82%, 85.76% 79.35%, 81.7% 81.7%, 77.84% 83.93%, 74.11% 86.08%, 70.42% 88.21%, 66.71% 90.35%, 62.91% 92.55%, 58.92% 94.85%, 54.66% 97.31%, 50% 100%, 45.34% 97.31%, 41.08% 94.85%, 37.09% 92.55%, 33.29% 90.35%, 29.58% 88.21%, 25.89% 86.08%, 22.16% 83.93%, 18.3% 81.7%, 14.24% 79.35%, 9.86% 76.82%, 6.7% 75%, 6.7% 67.94%, 6.7% 63.14%, 6.7% 58.61%, 6.7% 54.26%, 6.7% 50%, 6.7% 45.74%, 6.7% 41.39%, 6.7% 36.86%, 6.7% 32.06%, 6.7% 25%, 9.86% 23.18%, 14.24% 20.65%, 18.3% 18.3%, 22.16% 16.07%, 25.89% 13.92%, 29.58% 11.79%, 33.29% 9.65%, 37.09% 7.45%, 41.08% 5.15%, 45.34% 2.69%);--tms-image-shapes-clip-octagon:polygon(50% 0%, 54.92% 0%, 59.95% 0%, 65.17% 0%, 70% 0%, 74.38% 4.38%, 78.04% 8.04%, 81.55% 11.55%, 85% 15%, 88.45% 18.45%, 91.96% 21.96%, 95.62% 25.62%, 100% 30%, 100% 34.83%, 100% 40.05%, 100% 45.08%, 100% 50%, 100% 54.92%, 100% 59.95%, 100% 65.17%, 100% 70%, 95.62% 74.38%, 91.96% 78.04%, 88.45% 81.55%, 85% 85%, 81.55% 88.45%, 78.04% 91.96%, 74.38% 95.62%, 70% 100%, 65.17% 100%, 59.95% 100%, 54.92% 100%, 50% 100%, 45.08% 100%, 40.05% 100%, 34.83% 100%, 30% 100%, 25.62% 95.62%, 21.96% 91.96%, 18.45% 88.45%, 15% 85%, 11.55% 81.55%, 8.04% 78.04%, 4.38% 74.38%, 0% 70%, 0% 65.17%, 0% 59.95%, 0% 54.92%, 0% 50%, 0% 45.08%, 0% 40.05%, 0% 34.83%, 0% 30%, 4.38% 25.62%, 8.04% 21.96%, 11.55% 18.45%, 15% 15%, 18.45% 11.55%, 21.96% 8.04%, 25.62% 4.38%, 30% 0%, 34.83% 0%, 40.05% 0%, 45.08% 0%);--tms-image-shapes-clip-diamond:polygon(50% 0%, 54.48% 4.48%, 58.3% 8.3%, 61.64% 11.64%, 64.64% 14.64%, 67.42% 17.42%, 70.03% 20.03%, 72.54% 22.54%, 75% 25%, 77.46% 27.46%, 79.97% 29.97%, 82.58% 32.58%, 85.36% 35.36%, 88.36% 38.36%, 91.7% 41.7%, 95.52% 45.52%, 100% 50%, 95.52% 54.48%, 91.7% 58.3%, 88.36% 61.64%, 85.36% 64.64%, 82.58% 67.42%, 79.97% 70.03%, 77.46% 72.54%, 75% 75%, 72.54% 77.46%, 70.03% 79.97%, 67.42% 82.58%, 64.64% 85.36%, 61.64% 88.36%, 58.3% 91.7%, 54.48% 95.52%, 50% 100%, 45.52% 95.52%, 41.7% 91.7%, 38.36% 88.36%, 35.36% 85.36%, 32.58% 82.58%, 29.97% 79.97%, 27.46% 77.46%, 25% 75%, 22.54% 72.54%, 20.03% 70.03%, 17.42% 67.42%, 14.64% 64.64%, 11.64% 61.64%, 8.3% 58.3%, 4.48% 54.48%, 0% 50%, 4.48% 45.52%, 8.3% 41.7%, 11.64% 38.36%, 14.64% 35.36%, 17.42% 32.58%, 20.03% 29.97%, 22.54% 27.46%, 25% 25%, 27.46% 22.54%, 29.97% 20.03%, 32.58% 17.42%, 35.36% 14.64%, 38.36% 11.64%, 41.7% 8.3%, 45.52% 4.48%);--tms-image-shapes-clip-triangle:polygon(50% 0%, 54.11% 8.23%, 57.12% 14.23%, 59.44% 18.88%, 61.33% 22.65%, 62.92% 25.83%, 64.3% 28.6%, 65.54% 31.07%, 66.67% 33.33%, 67.73% 35.45%, 68.74% 37.48%, 69.73% 39.46%, 70.71% 41.42%, 71.71% 43.42%, 72.74% 45.48%, 73.83% 47.65%, 75% 50%, 76.29% 52.59%, 77.76% 55.52%, 79.47% 58.94%, 81.53% 63.06%, 84.12% 68.24%, 87.54% 75.09%, 92.4% 84.79%, 100% 100%, 91.03% 100%, 83.41% 100%, 76.73% 100%, 70.71% 100%, 65.17% 100%, 59.95% 100%, 54.92% 100%, 50% 100%, 45.08% 100%, 40.05% 100%, 34.83% 100%, 29.29% 100%, 23.27% 100%, 16.59% 100%, 8.97% 100%, 0% 100%, 7.6% 84.79%, 12.46% 75.09%, 15.88% 68.24%, 18.47% 63.06%, 20.53% 58.94%, 22.24% 55.52%, 23.71% 52.59%, 25% 50%, 26.17% 47.65%, 27.26% 45.48%, 28.29% 43.42%, 29.29% 41.42%, 30.27% 39.46%, 31.26% 37.48%, 32.27% 35.45%, 33.33% 33.33%, 34.46% 31.07%, 35.7% 28.6%, 37.08% 25.83%, 38.67% 22.65%, 40.56% 18.88%, 42.88% 14.23%, 45.89% 8.23%);--tms-image-shapes-clip-parallelogram:polygon(50% 0%, 54.92% 0%, 59.95% 0%, 65.17% 0%, 70.71% 0%, 76.73% 0%, 83.41% 0%, 91.03% 0%, 100% 0%, 97.32% 11.17%, 95.26% 19.76%, 93.59% 26.7%, 92.19% 32.52%, 90.98% 37.57%, 89.91% 42.06%, 88.92% 46.17%, 88% 50%, 87.12% 53.66%, 86.27% 57.21%, 85.42% 60.74%, 84.56% 64.32%, 83.68% 68%, 82.75% 71.88%, 81.75% 76.05%, 80.65% 80.65%, 79.4% 85.83%, 77.96% 91.84%, 76% 100%, 70.71% 100%, 65.17% 100%, 59.95% 100%, 54.92% 100%, 50% 100%, 45.08% 100%, 40.05% 100%, 34.83% 100%, 29.29% 100%, 23.27% 100%, 16.59% 100%, 8.97% 100%, 0% 100%, 2.68% 88.83%, 4.74% 80.24%, 6.41% 73.3%, 7.81% 67.48%, 9.02% 62.43%, 10.09% 57.94%, 11.08% 53.83%, 12% 50%, 12.88% 46.34%, 13.73% 42.79%, 14.58% 39.26%, 15.44% 35.68%, 16.32% 32%, 17.25% 28.12%, 18.25% 23.95%, 19.35% 19.35%, 20.6% 14.17%, 22.04% 8.16%, 24% 0%, 29.29% 0%, 34.83% 0%, 40.05% 0%, 45.08% 0%);--tms-image-shapes-clip-flower:polygon(50% 0%, 54.8% 1.26%, 59.07% 4.39%, 62.78% 7.87%, 66.46% 10.27%, 70.75% 11.17%, 75.83% 11.34%, 81.07% 12.14%, 85.36% 14.64%, 87.86% 18.93%, 88.66% 24.17%, 88.83% 29.25%, 89.73% 33.54%, 92.13% 37.22%, 95.61% 40.93%, 98.74% 45.2%, 100% 50%, 98.74% 54.8%, 95.61% 59.07%, 92.13% 62.78%, 89.73% 66.46%, 88.83% 70.75%, 88.66% 75.83%, 87.86% 81.07%, 85.36% 85.36%, 81.07% 87.86%, 75.83% 88.66%, 70.75% 88.83%, 66.46% 89.73%, 62.78% 92.13%, 59.07% 95.61%, 54.8% 98.74%, 50% 100%, 45.2% 98.74%, 40.93% 95.61%, 37.22% 92.13%, 33.54% 89.73%, 29.25% 88.83%, 24.17% 88.66%, 18.93% 87.86%, 14.64% 85.36%, 12.14% 81.07%, 11.34% 75.83%, 11.17% 70.75%, 10.27% 66.46%, 7.87% 62.78%, 4.39% 59.07%, 1.26% 54.8%, 0% 50%, 1.26% 45.2%, 4.39% 40.93%, 7.87% 37.22%, 10.27% 33.54%, 11.17% 29.25%, 11.34% 24.17%, 12.14% 18.93%, 14.64% 14.64%, 18.93% 12.14%, 24.17% 11.34%, 29.25% 11.17%, 33.54% 10.27%, 37.22% 7.87%, 40.93% 4.39%, 45.2% 1.26%);--tms-image-shapes-clip-pebble:polygon(50% 1.25%, 54.78% 1.46%, 59.52% 2.13%, 64.18% 3.26%, 68.7% 4.85%, 73.05% 6.87%, 77.18% 9.32%, 81.03% 12.19%, 84.57% 15.43%, 87.74% 19.03%, 90.5% 22.94%, 92.83% 27.11%, 94.69% 31.49%, 96.07% 36.03%, 96.96% 40.66%, 97.38% 45.33%, 97.34% 50%, 96.86% 54.62%, 95.97% 59.14%, 94.69% 63.56%, 93.06% 67.83%, 91.08% 71.96%, 88.78% 75.91%, 86.17% 79.68%, 83.25% 83.25%, 80.02% 86.58%, 76.49% 89.64%, 72.66% 92.39%, 68.55% 94.78%, 64.19% 96.77%, 59.61% 98.29%, 54.86% 99.31%, 50% 99.79%, 45.1% 99.7%, 40.25% 99.04%, 35.5% 97.8%, 30.94% 96.02%, 26.62% 93.74%, 22.61% 90.99%, 18.95% 87.83%, 15.66% 84.34%, 12.76% 80.56%, 10.25% 76.56%, 8.14% 72.37%, 6.41% 68.05%, 5.06% 63.63%, 4.09% 59.13%, 3.48% 54.58%, 3.25% 50%, 3.4% 45.41%, 3.94% 40.84%, 4.89% 36.32%, 6.26% 31.88%, 8.05% 27.58%, 10.27% 23.45%, 12.91% 19.56%, 15.94% 15.94%, 19.34% 12.64%, 23.08% 9.71%, 27.11% 7.19%, 31.4% 5.08%, 35.87% 3.43%, 40.5% 2.24%, 45.22% 1.51%);--tms-image-shapes-clip-blob-1:polygon(50% 0.73%, 54.75% 1.76%, 59.26% 3.47%, 63.48% 5.57%, 67.45% 7.87%, 71.22% 10.3%, 74.81% 12.87%, 78.16% 15.68%, 81.18% 18.82%, 83.7% 22.34%, 85.63% 26.19%, 86.92% 30.27%, 87.62% 34.42%, 87.9% 38.5%, 87.97% 42.45%, 88.04% 46.25%, 88.25% 50%, 88.59% 53.8%, 88.93% 57.74%, 89.03% 61.84%, 88.62% 66%, 87.45% 70.02%, 85.42% 73.67%, 82.56% 76.72%, 79.05% 79.05%, 75.18% 80.68%, 71.22% 81.76%, 67.42% 82.59%, 63.87% 83.49%, 60.53% 84.73%, 57.25% 86.44%, 53.8% 88.58%, 50% 90.93%, 45.75% 93.13%, 41.09% 94.81%, 36.16% 95.63%, 31.21% 95.36%, 26.49% 93.98%, 22.22% 91.57%, 18.52% 88.36%, 15.41% 84.59%, 12.86% 80.48%, 10.8% 76.19%, 9.2% 71.81%, 8.08% 67.36%, 7.53% 62.88%, 7.66% 58.42%, 8.56% 54.08%, 10.23% 50%, 12.56% 46.31%, 15.3% 43.1%, 18.12% 40.33%, 20.71% 37.87%, 22.79% 35.46%, 24.27% 32.81%, 25.21% 29.66%, 25.88% 25.88%, 26.61% 21.49%, 27.77% 16.73%, 29.67% 11.96%, 32.45% 7.63%, 36.09% 4.13%, 40.41% 1.77%, 45.14% 0.66%);--tms-image-shapes-clip-blob-2:polygon(50% 7.14%, 54.25% 6.87%, 58.57% 6.9%, 62.96% 7.26%, 67.35% 8.12%, 71.56% 9.67%, 75.36% 12.05%, 78.53% 15.24%, 80.93% 19.07%, 82.58% 23.26%, 83.64% 27.52%, 84.4% 31.62%, 85.09% 35.47%, 85.87% 39.12%, 86.73% 42.69%, 87.49% 46.31%, 87.93% 50%, 87.86% 53.73%, 87.26% 57.41%, 86.23% 60.99%, 85% 64.5%, 83.81% 68.07%, 82.77% 71.9%, 81.83% 76.12%, 80.73% 80.73%, 79.12% 85.48%, 76.68% 89.93%, 73.28% 93.55%, 68.98% 95.83%, 64.1% 96.49%, 59.06% 95.56%, 54.27% 93.35%, 50% 90.41%, 46.33% 87.31%, 43.13% 84.53%, 40.2% 82.32%, 37.28% 80.71%, 34.22% 79.52%, 30.96% 78.5%, 27.49% 77.42%, 23.88% 76.12%, 20.15% 74.49%, 16.32% 72.5%, 12.41% 70.09%, 8.55% 67.17%, 4.99% 63.65%, 2.09% 59.53%, 0.31% 54.89%, 0% 50%, 1.34% 45.21%, 4.23% 40.9%, 8.26% 37.34%, 12.82% 34.6%, 17.3% 32.52%, 21.18% 30.74%, 24.24% 28.86%, 26.53% 26.53%, 28.37% 23.64%, 30.16% 20.31%, 32.28% 16.84%, 34.93% 13.61%, 38.16% 10.96%, 41.85% 9.03%, 45.84% 7.81%);--tms-image-shapes-clip-blob-3:polygon(50% 3.8%, 54.58% 3.5%, 59.12% 4.15%, 63.39% 5.87%, 67.13% 8.63%, 70.15% 12.3%, 72.31% 16.6%, 73.66% 21.17%, 74.37% 25.63%, 74.79% 29.65%, 75.32% 33.08%, 76.33% 35.93%, 78.1% 38.36%, 80.67% 40.7%, 83.85% 43.27%, 87.26% 46.33%, 90.34% 50%, 92.57% 54.19%, 93.5% 58.65%, 92.95% 63.03%, 90.95% 66.96%, 87.83% 70.22%, 84.06% 72.76%, 80.14% 74.73%, 76.48% 76.48%, 73.3% 78.39%, 70.59% 80.82%, 68.14% 83.93%, 65.6% 87.65%, 62.63% 91.65%, 59.03% 95.41%, 54.76% 98.33%, 50% 99.89%, 45.1% 99.76%, 40.47% 97.89%, 36.49% 94.52%, 33.39% 90.1%, 31.18% 85.2%, 29.69% 80.39%, 28.59% 76.09%, 27.49% 72.51%, 26.07% 69.64%, 24.12% 67.29%, 21.63% 65.16%, 18.77% 62.94%, 15.82% 60.37%, 13.11% 57.34%, 10.97% 53.84%, 9.61% 50%, 9.12% 45.97%, 9.48% 41.94%, 10.57% 38.04%, 12.21% 34.35%, 14.26% 30.9%, 16.58% 27.67%, 19.07% 24.61%, 21.7% 21.7%, 24.47% 18.89%, 27.39% 16.16%, 30.5% 13.52%, 33.85% 11%, 37.46% 8.65%, 41.36% 6.57%, 45.56% 4.89%);--tms-image-shapes-clip-blob-4:polygon(50% 4.97%, 54.41% 5.23%, 58.48% 7.35%, 61.83% 11%, 64.35% 15.36%, 66.35% 19.41%, 68.46% 22.38%, 71.34% 24%, 75.4% 24.6%, 80.53% 24.94%, 86.14% 25.85%, 91.32% 27.92%, 95.22% 31.27%, 97.35% 35.64%, 97.68% 40.52%, 96.58% 45.41%, 94.61% 50%, 92.29% 54.17%, 89.93% 57.94%, 87.65% 61.42%, 85.45% 64.68%, 83.33% 67.81%, 81.33% 70.93%, 79.45% 74.17%, 77.64% 77.64%, 75.67% 81.28%, 73.28% 84.84%, 70.24% 87.86%, 66.52% 89.88%, 62.32% 90.62%, 57.99% 90.19%, 53.85% 89.13%, 50% 88.19%, 46.25% 88.05%, 42.25% 88.97%, 37.67% 90.64%, 32.5% 92.24%, 27.12% 92.8%, 22.22% 91.57%, 18.55% 88.33%, 16.56% 83.44%, 16.2% 77.74%, 16.94% 72.09%, 17.92% 67.15%, 18.34% 63.12%, 17.72% 59.79%, 16.06% 56.75%, 13.76% 53.57%, 11.4% 50%, 9.47% 46.01%, 8.31% 41.71%, 8.01% 37.26%, 8.56% 32.84%, 9.94% 28.59%, 12.13% 24.7%, 15.12% 21.38%, 18.79% 18.79%, 22.88% 16.95%, 27.04% 15.64%, 31.01% 14.47%, 34.67% 12.99%, 38.16% 10.98%, 41.76% 8.57%, 45.7% 6.31%);--tms-image-shapes-ease:cubic-bezier(.22, 1, .36, 1);--tms-image-shapes-morph-speed:.6s;--tms-image-shapes-zoom-scale:1.06;--tms-image-shapes-backdrop-color:var(--tms-primary-color,#5b6cff);--tms-image-shapes-backdrop-x:14px;--tms-image-shapes-backdrop-y:14px;--tms-image-shapes-backdrop-opacity:1;width:100%;position:relative}.tms-image-shapes__canvas{position:relative}.tms-image-shapes--grid .tms-image-shapes__canvas{grid-template-columns:repeat(1,minmax(0,1fr));align-items:start;gap:24px;display:grid}.tms-image-shapes--free .tms-image-shapes__canvas{aspect-ratio:4/3;overflow:clip}.tms-image-shapes__item{isolation:isolate;min-width:0;margin:0;position:relative}.tms-image-shapes--free .tms-image-shapes__item{width:42%;position:absolute;top:0;left:0}.tms-image-shapes__backdrop{z-index:0;clip-path:var(--tms-image-shapes-clip,none);translate:var(--tms-image-shapes-backdrop-x,14px) var(--tms-image-shapes-backdrop-y,14px);background:var(--tms-image-shapes-backdrop-color,var(--tms-primary-color,#5b6cff));opacity:var(--tms-image-shapes-backdrop-opacity,1);pointer-events:none;transition:clip-path var(--tms-image-shapes-morph-speed,.6s) var(--tms-image-shapes-ease), translate .45s var(--tms-image-shapes-ease);position:absolute;top:0;bottom:0;left:0;right:0}.tms-image-shapes__media{z-index:1;aspect-ratio:1;clip-path:var(--tms-image-shapes-clip,none);transition:clip-path var(--tms-image-shapes-morph-speed,.6s) var(--tms-image-shapes-ease);position:relative;overflow:hidden}.tms-image-shapes__media .tms-image-shapes__image{object-fit:cover;width:100%;height:100%;transition:scale .6s var(--tms-image-shapes-ease), filter .4s var(--tms-image-shapes-ease);display:block}.tms-image-shapes__item--flip .tms-image-shapes__media,.tms-image-shapes__item--flip .tms-image-shapes__image,.tms-image-shapes__item--flip .tms-image-shapes__backdrop{transform:scaleX(-1)}.tms-image-shapes__link{z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}.tms-image-shapes__link:focus-visible{outline:2px solid var(--tms-image-shapes-backdrop-color,var(--tms-primary-color,#5b6cff));outline-offset:3px}.tms-image-shapes__link-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tms-image-shapes__item:hover .tms-image-shapes__media,.tms-image-shapes__item:focus-within .tms-image-shapes__media,.tms-image-shapes__item:hover .tms-image-shapes__backdrop,.tms-image-shapes__item:focus-within .tms-image-shapes__backdrop{clip-path:var(--tms-image-shapes-clip-hover,var(--tms-image-shapes-clip,none))}.tms-image-shapes__item:hover .tms-image-shapes__backdrop,.tms-image-shapes__item:focus-within .tms-image-shapes__backdrop{translate:calc(var(--tms-image-shapes-backdrop-x,14px) * 1.55) calc(var(--tms-image-shapes-backdrop-y,14px) * 1.55)}.tms-image-shapes--zoom .tms-image-shapes__item:hover .tms-image-shapes__image,.tms-image-shapes--zoom .tms-image-shapes__item:focus-within .tms-image-shapes__image{scale:var(--tms-image-shapes-zoom-scale,1.06)}.tms-image-shapes--revealing .tms-image-shapes__item{opacity:0}.tms-image-shapes--js-morph .tms-image-shapes__media{transition:none}.tms-image-shapes--js-morph .tms-image-shapes__backdrop{transition:translate .45s var(--tms-image-shapes-ease)}@media (prefers-reduced-motion:reduce){.tms-image-shapes__media,.tms-image-shapes__backdrop,.tms-image-shapes__image{transition:none!important}.tms-image-shapes__item:hover .tms-image-shapes__media,.tms-image-shapes__item:focus-within .tms-image-shapes__media,.tms-image-shapes__item:hover .tms-image-shapes__backdrop,.tms-image-shapes__item:focus-within .tms-image-shapes__backdrop{clip-path:var(--tms-image-shapes-clip,none)}.tms-image-shapes__item:hover .tms-image-shapes__backdrop,.tms-image-shapes__item:focus-within .tms-image-shapes__backdrop{translate:var(--tms-image-shapes-backdrop-x,14px) var(--tms-image-shapes-backdrop-y,14px)}.tms-image-shapes--zoom .tms-image-shapes__item:hover .tms-image-shapes__image,.tms-image-shapes--zoom .tms-image-shapes__item:focus-within .tms-image-shapes__image{scale:none}.tms-image-shapes--revealing .tms-image-shapes__item{opacity:1}}