@layer theme,base;@layer components{.jx-card-grid>:only-child{max-width:46rem}@supports (grid-template-rows:subgrid){.jx-card-grid{grid-template-rows:auto 1fr}.jx-card-grid>*{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;display:grid}.jx-card-grid>[data-no-subgrid]{grid-row:auto;grid-template-rows:none}.jx-card-grid[data-rows=foot]{grid-template-rows:auto 1fr auto}.jx-card-grid[data-rows=foot]>*{grid-row:span 3}.jx-card-grid[data-rows=foot]>[data-no-subgrid]{grid-row:auto}}:where([data-jx-section]){grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);display:grid}:where([data-jx-section-header]){grid-area:1/1}:where([data-jx-section-sep]){grid-area:1/1;align-self:end}:where([data-jx-section-body]){grid-area:2/1}}@layer utilities;:where(html.js .jx-card-grid:not(.is-entered)>*){opacity:0;transform:translateY(26px)}:where(.jx-card-grid.is-entered>*){opacity:1;transition:opacity .32s ease-out calc(var(--jx-card-i,0) * 70ms), transform .42s cubic-bezier(.22, 1, .36, 1) calc(var(--jx-card-i,0) * 70ms);transform:none}:where(.jx-card-grid>:nth-child(2)){--jx-card-i:1}:where(.jx-card-grid>:nth-child(3)){--jx-card-i:2}:where(.jx-card-grid>:nth-child(4)){--jx-card-i:3}:where(.jx-card-grid>:nth-child(5)){--jx-card-i:4}:where(.jx-card-grid>:nth-child(6)){--jx-card-i:5}:where(.jx-card-grid>:nth-child(7)){--jx-card-i:6}:where(.jx-card-grid>:nth-child(8)){--jx-card-i:7}@media (prefers-reduced-motion:reduce){:where(html.js .jx-card-grid:not(.is-entered)>*),:where(.jx-card-grid.is-entered>*){transition:none}}.proj-card{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.proj-card>div:last-child{flex-direction:column;display:flex}
