:root,[data-theme="light"]{
  color-scheme:light;
  --canvas:#E2DED4; --surface:#F5F1E8; --surface-2:#EAE4D8; --surface-3:#DED7C8;
  --ink:#121211; --ink-2:#4F4C46; --ink-3:#69645C; --line:rgba(18,18,17,.13); --line-strong:#121211;
  --accent:#EA392E; --primary:#121211; --on-primary:#F5F1E8;
  --g1:#EA392E; --g2:#FFC21A; --g3:#3B37F0; --g4:#12A36A; --g5:#FF8EC8; --g6:#FF7A1A;
  --on-g1:#121211; --on-g2:#121211; --on-g3:#F5F1E8; --on-g4:#121211; --on-g5:#121211; --on-g6:#121211;
  --r0:#F4B9A8; --r1:#FFDF78; --r2:#C3C3FF; --r3:#A3DFC1; --r4:#FFC6E2; --r5:#FFBE8A; --r6:#E2DACA; --r7:#BFE0F0; --r8:#D7E9A4;
  --mark:rgba(18,18,17,.42); --warn:#EA392E; --share:#121211; --on-share:#F5F1E8;
  --gp1:var(--g1); --gp2:#A47600; --gp3:var(--g3); --gp4:#0F8F5C; --gp5:#C95892; --gp6:#D05A0E; --accent-ink:#C0291F;
  --focus:#121211; --won-mark:#F5F1E8;
  --grain-blend:multiply; --grain-op:.22;
  --ease:cubic-bezier(.2,.8,.2,1); --spring:cubic-bezier(.34,1.56,.64,1); --snap:cubic-bezier(.7,0,.2,1);
  --display:"Archivo", system-ui, sans-serif; --mono:"IBM Plex Mono", ui-monospace, monospace;
  --scrim:color-mix(in oklab,var(--ink) 46%,transparent);
  --th-riso-1:#FF5C8A; --th-riso-2:#2F6BFF; --th-riso-3:#FFE14D; --th-riso-4:#F6EFE3;
  --th-news-1:#D9D5CC; --th-news-2:#BDB8AE; --th-news-3:#9E998F; --th-news-4:#F2EFE8;
  --th-mid-1:#1D1C2B; --th-mid-2:#3B37F0; --th-mid-3:#2C2A27; --th-mid-4:#E8352B;
  --clip-circle:polygon(50.00% 3.00%,52.46% 3.06%,54.91% 3.26%,57.35% 3.58%,59.77% 4.03%,62.16% 4.60%,64.52% 5.30%,66.84% 6.12%,69.12% 7.06%,71.34% 8.12%,73.50% 9.30%,75.60% 10.58%,77.63% 11.98%,79.58% 13.47%,81.45% 15.07%,83.23% 16.77%,84.93% 18.55%,86.53% 20.42%,88.02% 22.37%,89.42% 24.40%,90.70% 26.50%,91.88% 28.66%,92.94% 30.88%,93.88% 33.16%,94.70% 35.48%,95.40% 37.84%,95.97% 40.23%,96.42% 42.65%,96.74% 45.09%,96.94% 47.54%,97.00% 50.00%,96.94% 52.46%,96.74% 54.91%,96.42% 57.35%,95.97% 59.77%,95.40% 62.16%,94.70% 64.52%,93.88% 66.84%,92.94% 69.12%,91.88% 71.34%,90.70% 73.50%,89.42% 75.60%,88.02% 77.63%,86.53% 79.58%,84.93% 81.45%,83.23% 83.23%,81.45% 84.93%,79.58% 86.53%,77.63% 88.02%,75.60% 89.42%,73.50% 90.70%,71.34% 91.88%,69.12% 92.94%,66.84% 93.88%,64.52% 94.70%,62.16% 95.40%,59.77% 95.97%,57.35% 96.42%,54.91% 96.74%,52.46% 96.94%,50.00% 97.00%,47.54% 96.94%,45.09% 96.74%,42.65% 96.42%,40.23% 95.97%,37.84% 95.40%,35.48% 94.70%,33.16% 93.88%,30.88% 92.94%,28.66% 91.88%,26.50% 90.70%,24.40% 89.42%,22.37% 88.02%,20.42% 86.53%,18.55% 84.93%,16.77% 83.23%,15.07% 81.45%,13.47% 79.58%,11.98% 77.63%,10.58% 75.60%,9.30% 73.50%,8.12% 71.34%,7.06% 69.12%,6.12% 66.84%,5.30% 64.52%,4.60% 62.16%,4.03% 59.77%,3.58% 57.35%,3.26% 54.91%,3.06% 52.46%,3.00% 50.00%,3.06% 47.54%,3.26% 45.09%,3.58% 42.65%,4.03% 40.23%,4.60% 37.84%,5.30% 35.48%,6.12% 33.16%,7.06% 30.88%,8.12% 28.66%,9.30% 26.50%,10.58% 24.40%,11.98% 22.37%,13.47% 20.42%,15.07% 18.55%,16.77% 16.77%,18.55% 15.07%,20.42% 13.47%,22.37% 11.98%,24.40% 10.58%,26.50% 9.30%,28.66% 8.12%,30.88% 7.06%,33.16% 6.12%,35.48% 5.30%,37.84% 4.60%,40.23% 4.03%,42.65% 3.58%,45.09% 3.26%,47.54% 3.06%);
  --clip-half:polygon(50.00% 27.00%,51.62% 27.03%,53.25% 27.11%,54.87% 27.25%,56.49% 27.45%,58.12% 27.71%,59.74% 28.02%,61.36% 28.39%,62.99% 28.83%,64.61% 29.33%,66.23% 29.89%,67.84% 30.52%,69.46% 31.22%,71.06% 31.99%,72.66% 32.83%,74.25% 33.75%,75.83% 34.74%,77.40% 35.82%,78.94% 36.97%,80.46% 38.22%,81.96% 39.55%,83.43% 40.97%,84.86% 42.48%,86.25% 44.09%,87.58% 45.79%,88.87% 47.58%,90.09% 49.48%,91.24% 51.47%,92.32% 53.55%,93.30% 55.73%,94.19% 58.00%,94.97% 60.36%,95.64% 62.80%,96.18% 65.31%,96.60% 67.90%,96.87% 70.56%,97.00% 74.00%,91.68% 74.00%,85.94% 74.00%,81.40% 74.00%,77.71% 74.00%,74.64% 74.00%,72.02% 74.00%,69.76% 74.00%,67.77% 74.00%,66.00% 74.00%,64.41% 74.00%,62.96% 74.00%,61.62% 74.00%,60.39% 74.00%,59.24% 74.00%,58.15% 74.00%,57.12% 74.00%,56.14% 74.00%,55.20% 74.00%,54.29% 74.00%,53.40% 74.00%,52.53% 74.00%,51.68% 74.00%,50.84% 74.00%,50.00% 74.00%,49.16% 74.00%,48.32% 74.00%,47.47% 74.00%,46.60% 74.00%,45.71% 74.00%,44.80% 74.00%,43.86% 74.00%,42.88% 74.00%,41.85% 74.00%,40.76% 74.00%,39.61% 74.00%,38.38% 74.00%,37.04% 74.00%,35.59% 74.00%,34.00% 74.00%,32.23% 74.00%,30.24% 74.00%,27.98% 74.00%,25.36% 74.00%,22.29% 74.00%,18.60% 74.00%,14.06% 74.00%,8.32% 74.00%,3.00% 74.00%,3.13% 70.56%,3.40% 67.90%,3.82% 65.31%,4.36% 62.80%,5.03% 60.36%,5.81% 58.00%,6.70% 55.73%,7.68% 53.55%,8.76% 51.47%,9.91% 49.48%,11.13% 47.58%,12.42% 45.79%,13.75% 44.09%,15.14% 42.48%,16.57% 40.97%,18.04% 39.55%,19.54% 38.22%,21.06% 36.97%,22.60% 35.82%,24.17% 34.74%,25.75% 33.75%,27.34% 32.83%,28.94% 31.99%,30.54% 31.22%,32.16% 30.52%,33.77% 29.89%,35.39% 29.33%,37.01% 28.83%,38.64% 28.39%,40.26% 28.02%,41.88% 27.71%,43.51% 27.45%,45.13% 27.25%,46.75% 27.11%,48.38% 27.03%);
  --clip-quarter:polygon(38.00% 10.52%,40.64% 11.62%,43.18% 12.76%,45.61% 13.95%,47.95% 15.18%,50.21% 16.45%,52.38% 17.75%,54.47% 19.09%,56.50% 20.45%,58.46% 21.85%,60.35% 23.28%,62.19% 24.75%,63.98% 26.24%,65.72% 27.77%,67.40% 29.34%,69.05% 30.95%,70.66% 32.60%,72.23% 34.28%,73.76% 36.02%,75.25% 37.81%,76.72% 39.65%,78.15% 41.54%,79.55% 43.50%,80.91% 45.53%,82.25% 47.62%,83.55% 49.79%,84.82% 52.05%,86.05% 54.39%,87.24% 56.82%,88.38% 59.36%,89.48% 62.00%,90.53% 64.75%,91.51% 67.62%,92.43% 70.62%,93.27% 73.75%,94.02% 77.01%,94.67% 80.41%,95.21% 83.96%,95.62% 87.65%,95.89% 91.50%,96.00% 96.00%,90.36% 96.00%,84.80% 96.00%,79.99% 96.00%,75.76% 96.00%,72.00% 96.00%,68.61% 96.00%,65.53% 96.00%,62.70% 96.00%,60.08% 96.00%,57.63% 96.00%,55.32% 96.00%,53.14% 96.00%,51.05% 96.00%,49.05% 96.00%,47.11% 96.00%,45.23% 96.00%,43.39% 96.00%,41.57% 96.00%,39.78% 96.00%,38.00% 96.00%,36.22% 96.00%,34.43% 96.00%,32.61% 96.00%,30.77% 96.00%,28.89% 96.00%,26.95% 96.00%,24.95% 96.00%,22.86% 96.00%,20.68% 96.00%,18.37% 96.00%,15.92% 96.00%,13.30% 96.00%,10.47% 96.00%,7.39% 96.00%,4.00% 96.00%,4.00% 92.61%,4.00% 89.53%,4.00% 86.70%,4.00% 84.08%,4.00% 81.63%,4.00% 79.32%,4.00% 77.14%,4.00% 75.05%,4.00% 73.05%,4.00% 71.11%,4.00% 69.23%,4.00% 67.39%,4.00% 65.57%,4.00% 63.78%,4.00% 62.00%,4.00% 60.22%,4.00% 58.43%,4.00% 56.61%,4.00% 54.77%,4.00% 52.89%,4.00% 50.95%,4.00% 48.95%,4.00% 46.86%,4.00% 44.68%,4.00% 42.37%,4.00% 39.92%,4.00% 37.30%,4.00% 34.47%,4.00% 31.39%,4.00% 28.00%,4.00% 24.24%,4.00% 20.01%,4.00% 15.20%,4.00% 9.64%,4.00% 4.00%,8.50% 4.11%,12.35% 4.38%,16.04% 4.79%,19.59% 5.33%,22.99% 5.98%,26.25% 6.73%,29.38% 7.57%,32.38% 8.49%,35.25% 9.47%);
  --clip-square:polygon(50.00% 7.00%,52.25% 7.00%,54.52% 7.00%,56.81% 7.00%,59.14% 7.00%,61.52% 7.00%,63.97% 7.00%,66.51% 7.00%,69.14% 7.00%,71.91% 7.00%,74.83% 7.00%,77.92% 7.00%,81.24% 7.00%,84.82% 7.00%,88.72% 7.00%,93.00% 7.00%,93.00% 11.28%,93.00% 15.18%,93.00% 18.76%,93.00% 22.08%,93.00% 25.17%,93.00% 28.09%,93.00% 30.86%,93.00% 33.49%,93.00% 36.03%,93.00% 38.48%,93.00% 40.86%,93.00% 43.19%,93.00% 45.48%,93.00% 47.75%,93.00% 50.00%,93.00% 52.25%,93.00% 54.52%,93.00% 56.81%,93.00% 59.14%,93.00% 61.52%,93.00% 63.97%,93.00% 66.51%,93.00% 69.14%,93.00% 71.91%,93.00% 74.83%,93.00% 77.92%,93.00% 81.24%,93.00% 84.82%,93.00% 88.72%,93.00% 93.00%,88.72% 93.00%,84.82% 93.00%,81.24% 93.00%,77.92% 93.00%,74.83% 93.00%,71.91% 93.00%,69.14% 93.00%,66.51% 93.00%,63.97% 93.00%,61.52% 93.00%,59.14% 93.00%,56.81% 93.00%,54.52% 93.00%,52.25% 93.00%,50.00% 93.00%,47.75% 93.00%,45.48% 93.00%,43.19% 93.00%,40.86% 93.00%,38.48% 93.00%,36.03% 93.00%,33.49% 93.00%,30.86% 93.00%,28.09% 93.00%,25.17% 93.00%,22.08% 93.00%,18.76% 93.00%,15.18% 93.00%,11.28% 93.00%,7.00% 93.00%,7.00% 88.72%,7.00% 84.82%,7.00% 81.24%,7.00% 77.92%,7.00% 74.83%,7.00% 71.91%,7.00% 69.14%,7.00% 66.51%,7.00% 63.97%,7.00% 61.52%,7.00% 59.14%,7.00% 56.81%,7.00% 54.52%,7.00% 52.25%,7.00% 50.00%,7.00% 47.75%,7.00% 45.48%,7.00% 43.19%,7.00% 40.86%,7.00% 38.48%,7.00% 36.03%,7.00% 33.49%,7.00% 30.86%,7.00% 28.09%,7.00% 25.17%,7.00% 22.08%,7.00% 18.76%,7.00% 15.18%,7.00% 11.28%,7.00% 7.00%,11.28% 7.00%,15.18% 7.00%,18.76% 7.00%,22.08% 7.00%,25.17% 7.00%,28.09% 7.00%,30.86% 7.00%,33.49% 7.00%,36.03% 7.00%,38.48% 7.00%,40.86% 7.00%,43.19% 7.00%,45.48% 7.00%,47.75% 7.00%);
  --clip-triangle:polygon(50.00% 5.00%,52.72% 10.09%,55.01% 14.36%,56.97% 18.02%,58.67% 21.21%,60.18% 24.02%,61.52% 26.54%,62.74% 28.82%,63.85% 30.89%,64.87% 32.81%,65.83% 34.59%,66.72% 36.26%,67.56% 37.83%,68.36% 39.33%,69.13% 40.76%,69.86% 42.14%,70.58% 43.47%,71.27% 44.77%,71.96% 46.05%,72.63% 47.31%,73.29% 48.55%,73.96% 49.79%,74.62% 51.04%,75.29% 52.29%,75.97% 53.56%,76.67% 54.85%,77.38% 56.18%,78.11% 57.55%,78.87% 58.97%,79.66% 60.45%,80.49% 62.00%,81.37% 63.64%,82.30% 65.40%,83.31% 67.28%,84.40% 69.31%,85.59% 71.54%,86.90% 73.99%,88.37% 76.73%,90.02% 79.82%,91.91% 83.35%,94.11% 87.47%,96.00% 91.00%,89.92% 91.00%,85.81% 91.00%,82.21% 91.00%,79.00% 91.00%,76.11% 91.00%,73.48% 91.00%,71.07% 91.00%,68.83% 91.00%,66.74% 91.00%,64.78% 91.00%,62.91% 91.00%,61.13% 91.00%,59.42% 91.00%,57.77% 91.00%,56.16% 91.00%,54.59% 91.00%,53.05% 91.00%,51.52% 91.00%,50.00% 91.00%,48.48% 91.00%,46.95% 91.00%,45.41% 91.00%,43.84% 91.00%,42.23% 91.00%,40.58% 91.00%,38.87% 91.00%,37.09% 91.00%,35.22% 91.00%,33.26% 91.00%,31.17% 91.00%,28.93% 91.00%,26.52% 91.00%,23.89% 91.00%,21.00% 91.00%,17.79% 91.00%,14.19% 91.00%,10.08% 91.00%,4.00% 91.00%,5.89% 87.47%,8.09% 83.35%,9.98% 79.82%,11.63% 76.73%,13.10% 73.99%,14.41% 71.54%,15.60% 69.31%,16.69% 67.28%,17.70% 65.40%,18.63% 63.64%,19.51% 62.00%,20.34% 60.45%,21.13% 58.97%,21.89% 57.55%,22.62% 56.18%,23.33% 54.85%,24.03% 53.56%,24.71% 52.29%,25.38% 51.04%,26.04% 49.79%,26.71% 48.55%,27.37% 47.31%,28.04% 46.05%,28.73% 44.77%,29.42% 43.47%,30.14% 42.14%,30.87% 40.76%,31.64% 39.33%,32.44% 37.83%,33.28% 36.26%,34.17% 34.59%,35.13% 32.81%,36.15% 30.89%,37.26% 28.82%,38.48% 26.54%,39.82% 24.02%,41.33% 21.21%,43.03% 18.02%,44.99% 14.36%,47.28% 10.09%);
  --clip-plus:polygon(50.00% 3.00%,52.46% 3.00%,54.94% 3.00%,57.44% 3.00%,59.99% 3.00%,62.59% 3.00%,65.00% 3.00%,65.00% 10.92%,65.00% 16.31%,65.00% 20.56%,65.00% 24.02%,65.00% 26.90%,65.00% 29.35%,65.00% 31.48%,65.00% 33.34%,65.00% 35.00%,66.66% 35.00%,68.52% 35.00%,70.65% 35.00%,73.10% 35.00%,75.98% 35.00%,79.44% 35.00%,83.69% 35.00%,89.08% 35.00%,97.00% 35.00%,97.00% 37.41%,97.00% 40.01%,97.00% 42.56%,97.00% 45.06%,97.00% 47.54%,97.00% 50.00%,97.00% 52.46%,97.00% 54.94%,97.00% 57.44%,97.00% 59.99%,97.00% 62.59%,97.00% 65.00%,89.08% 65.00%,83.69% 65.00%,79.44% 65.00%,75.98% 65.00%,73.10% 65.00%,70.65% 65.00%,68.52% 65.00%,66.66% 65.00%,65.00% 65.00%,65.00% 66.66%,65.00% 68.52%,65.00% 70.65%,65.00% 73.10%,65.00% 75.98%,65.00% 79.44%,65.00% 83.69%,65.00% 89.08%,65.00% 97.00%,62.59% 97.00%,59.99% 97.00%,57.44% 97.00%,54.94% 97.00%,52.46% 97.00%,50.00% 97.00%,47.54% 97.00%,45.06% 97.00%,42.56% 97.00%,40.01% 97.00%,37.41% 97.00%,35.00% 97.00%,35.00% 89.08%,35.00% 83.69%,35.00% 79.44%,35.00% 75.98%,35.00% 73.10%,35.00% 70.65%,35.00% 68.52%,35.00% 66.66%,35.00% 65.00%,33.34% 65.00%,31.48% 65.00%,29.35% 65.00%,26.90% 65.00%,24.02% 65.00%,20.56% 65.00%,16.31% 65.00%,10.92% 65.00%,3.00% 65.00%,3.00% 62.59%,3.00% 59.99%,3.00% 57.44%,3.00% 54.94%,3.00% 52.46%,3.00% 50.00%,3.00% 47.54%,3.00% 45.06%,3.00% 42.56%,3.00% 40.01%,3.00% 37.41%,3.00% 35.00%,10.92% 35.00%,16.31% 35.00%,20.56% 35.00%,24.02% 35.00%,26.90% 35.00%,29.35% 35.00%,31.48% 35.00%,33.34% 35.00%,35.00% 35.00%,35.00% 33.34%,35.00% 31.48%,35.00% 29.35%,35.00% 26.90%,35.00% 24.02%,35.00% 20.56%,35.00% 16.31%,35.00% 10.92%,35.00% 3.00%,37.41% 3.00%,40.01% 3.00%,42.56% 3.00%,45.06% 3.00%,47.54% 3.00%);
  --clip-x:polygon(50.00% 41.51%,50.47% 41.05%,51.00% 40.52%,51.60% 39.92%,52.29% 39.22%,53.11% 38.41%,54.08% 37.43%,55.29% 36.23%,56.81% 34.70%,58.81% 32.70%,61.59% 29.92%,65.72% 25.80%,74.04% 17.47%,75.31% 18.74%,76.80% 20.23%,78.28% 21.72%,79.77% 23.20%,81.26% 24.69%,82.53% 25.96%,74.20% 34.28%,70.08% 38.41%,67.30% 41.19%,65.30% 43.19%,63.77% 44.71%,62.57% 45.92%,61.59% 46.89%,60.78% 47.71%,60.08% 48.40%,59.48% 49.00%,58.95% 49.53%,58.49% 50.00%,58.95% 50.47%,59.48% 51.00%,60.08% 51.60%,60.78% 52.29%,61.59% 53.11%,62.57% 54.08%,63.77% 55.29%,65.30% 56.81%,67.30% 58.81%,70.08% 61.59%,74.20% 65.72%,82.53% 74.04%,81.26% 75.31%,79.77% 76.80%,78.28% 78.28%,76.80% 79.77%,75.31% 81.26%,74.04% 82.53%,65.72% 74.20%,61.59% 70.08%,58.81% 67.30%,56.81% 65.30%,55.29% 63.77%,54.08% 62.57%,53.11% 61.59%,52.29% 60.78%,51.60% 60.08%,51.00% 59.48%,50.47% 58.95%,50.00% 58.49%,49.53% 58.95%,49.00% 59.48%,48.40% 60.08%,47.71% 60.78%,46.89% 61.59%,45.92% 62.57%,44.71% 63.77%,43.19% 65.30%,41.19% 67.30%,38.41% 70.08%,34.28% 74.20%,25.96% 82.53%,24.69% 81.26%,23.20% 79.77%,21.72% 78.28%,20.23% 76.80%,18.74% 75.31%,17.47% 74.04%,25.80% 65.72%,29.92% 61.59%,32.70% 58.81%,34.70% 56.81%,36.23% 55.29%,37.43% 54.08%,38.41% 53.11%,39.22% 52.29%,39.92% 51.60%,40.52% 51.00%,41.05% 50.47%,41.51% 50.00%,41.05% 49.53%,40.52% 49.00%,39.92% 48.40%,39.22% 47.71%,38.41% 46.89%,37.43% 45.92%,36.23% 44.71%,34.70% 43.19%,32.70% 41.19%,29.92% 38.41%,25.80% 34.28%,17.47% 25.96%,18.74% 24.69%,20.23% 23.20%,21.72% 21.72%,23.20% 20.23%,24.69% 18.74%,25.96% 17.47%,34.28% 25.80%,38.41% 29.92%,41.19% 32.70%,43.19% 34.70%,44.71% 36.23%,45.92% 37.43%,46.89% 38.41%,47.71% 39.22%,48.40% 39.92%,49.00% 40.52%,49.53% 41.05%);
  --clip-halfin:polygon(15.00% 65.00%,15.05% 65.00%,15.19% 65.00%,15.43% 65.00%,15.76% 65.00%,16.19% 64.94%,16.71% 63.18%,17.32% 61.46%,18.03% 59.76%,18.81% 58.11%,19.69% 56.50%,20.65% 54.94%,21.68% 53.43%,22.80% 51.97%,23.99% 50.58%,25.25% 49.25%,26.58% 47.99%,27.97% 46.80%,29.43% 45.68%,30.94% 44.65%,32.50% 43.69%,34.11% 42.81%,35.76% 42.03%,37.46% 41.32%,39.18% 40.71%,40.94% 40.19%,42.72% 39.76%,44.52% 39.43%,46.34% 39.19%,48.17% 39.05%,50.00% 39.00%,51.83% 39.05%,53.66% 39.19%,55.48% 39.43%,57.28% 39.76%,59.06% 40.19%,60.82% 40.71%,62.54% 41.32%,64.24% 42.03%,65.89% 42.81%,67.50% 43.69%,69.06% 44.65%,70.57% 45.68%,72.03% 46.80%,73.42% 47.99%,74.75% 49.25%,76.01% 50.58%,77.20% 51.97%,78.32% 53.43%,79.35% 54.94%,80.31% 56.50%,81.19% 58.11%,81.97% 59.76%,82.68% 61.46%,83.29% 63.18%,83.81% 64.94%,84.24% 65.00%,84.57% 65.00%,84.81% 65.00%,84.95% 65.00%,85.00% 65.00%);
}
*{box-sizing:border-box;margin:0;padding:0}
html,body{background:var(--canvas);color:var(--ink)}
body{font-family:var(--display);font-variation-settings:"wdth" 100;-webkit-font-smoothing:antialiased;transition:background .4s var(--ease)}
button,input{font:inherit;color:inherit;background:none;border:0;outline:0}
button{cursor:pointer;-webkit-tap-highlight-color:transparent}
button:focus-visible,a:focus-visible{outline:3px solid var(--focus);outline-offset:3px}
.mono{font-family:var(--mono);font-weight:500;font-size:12px;letter-spacing:.08em;text-transform:uppercase}
.grain{position:relative;isolation:isolate}
.grain::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;mix-blend-mode:var(--grain-blend);opacity:var(--grain-op);
  background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5  0 0 0 0 .5  0 0 0 0 .5  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");z-index:3}
.shape{display:block;background:currentColor;transition:clip-path .55s var(--snap),transform .55s var(--spring),background-color .3s var(--ease)}
.shape[data-s=circle]{clip-path:var(--clip-circle)} .shape[data-s=half]{clip-path:var(--clip-half)}
.shape[data-s=quarter]{clip-path:var(--clip-quarter)} .shape[data-s=square]{clip-path:var(--clip-square)}
.shape[data-s=triangle]{clip-path:var(--clip-triangle)} .shape[data-s=plus]{clip-path:var(--clip-plus)}
.shape[data-s=x]{clip-path:var(--clip-x)}
