/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
.construction-case-grid{column-gap:calc(var(--spacing,.25rem) * 5);row-gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.construction-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.construction-case-grid{grid-template-columns:repeat(3,minmax(0,365px));justify-content:space-between}}.construction-case-state{padding-block:calc(var(--spacing,.25rem) * 24);text-align:center;color:var(--color-neutral-500,oklch(55.6% 0 0));font-size:16px}.construction-case-action{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 6);max-width:calc(var(--spacing,.25rem) * 48)}.construction-case-additional{margin-top:calc(var(--spacing,.25rem) * 10);text-align:center;color:var(--color-neutral-500,oklch(55.6% 0 0));font-size:14px}.construction-case-more-wrap{margin-top:calc(var(--spacing,.25rem) * 10);justify-content:center;display:flex}.construction-case-sentinel{height:1px}.construction-case-skeleton span{animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite);background-color:var(--color-neutral-100,oklch(97% 0 0));aspect-ratio:365/242;display:block}.construction-case-skeleton i{margin-top:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite);background-color:var(--color-neutral-100,oklch(97% 0 0));display:block}.construction-case-skeleton i:last-child{margin-top:calc(var(--spacing,.25rem) * 2);width:66.6667%}@keyframes pulse{50%{opacity:.5}}
