.deck{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;--cx:.5;--cy:1}.deck figure{position:relative;isolation:isolate;margin:0;aspect-ratio:4/3;overflow:clip;border-radius:var(--radius-m);background:var(--bg-raised);box-shadow:0 14px 40px #00000047;--dx:calc((var(--cx) - var(--c))*(100% + 1rem));--dy:calc((var(--cy) - var(--r))*(100% + 1rem));z-index:calc(1 + var(--i, 0))}.deck img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .9s var(--ease)}.deck figure:hover img{transform:scale(1.04)}.deck figcaption{position:absolute;left:.75rem;bottom:.75rem;z-index:2;display:inline-flex;align-items:center;gap:.5rem;font-size:12px;color:#fff;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:.3rem .75rem .3rem .5rem;border-radius:999px;opacity:0;translate:0 6px;transition:opacity var(--t-base),translate var(--t-base)}.deck figcaption:before{content:"";width:8px;height:8px;border-radius:50% 50% 50% 0;rotate:-45deg;background:var(--accent);flex:none}.deck figure:hover figcaption{opacity:1;translate:0}.deck figure:first-child{--c:0;--r:0;--rot:-7deg}.deck figure:nth-child(2){--c:1;--r:0;--rot:5deg}.deck figure:nth-child(3){--c:0;--r:1;--rot:-3deg}.deck figure:nth-child(4){--c:1;--r:1;--rot:6deg}.deck figure:nth-child(5){--c:0;--r:2;--rot:-5deg}.deck figure:nth-child(6){--c:1;--r:2;--rot:4deg}.deck.four{--cy:.5}@media(min-width:768px){.deck.six{grid-template-columns:repeat(3,1fr);--cx:1;--cy:.5}.deck.six figure:nth-child(3){--c:2;--r:0}.deck.six figure:nth-child(4){--c:0;--r:1}.deck.six figure:nth-child(5){--c:1;--r:1}.deck.six figure:nth-child(6){--c:2;--r:1}.deck.four{grid-template-columns:repeat(4,1fr);--cx:1.5;--cy:0}.deck.four figure:nth-child(3){--c:2;--r:0}.deck.four figure:nth-child(4){--c:3;--r:0}}@media(min-width:1024px){.deck{gap:1.25rem}.deck figure{--dx:calc((var(--cx) - var(--c))*(100% + 1.25rem));--dy:calc((var(--cy) - var(--r))*(100% + 1.25rem))}}.deck figure{translate:var(--dx) var(--dy);rotate:var(--rot);transition:translate 1.4s var(--ease),rotate 1.4s var(--ease),box-shadow 1.4s var(--ease);transition-delay:calc(var(--i, 0)*70ms)}.deck.in figure{translate:0 0;rotate:0deg;box-shadow:0 4px 16px #00000029}.deck[data-reveal]{opacity:1;transform:none}@supports (animation-timeline:view()){.deck{view-timeline:--deck block}.deck figure,.deck.in figure{translate:var(--dx) var(--dy);rotate:var(--rot);transition:none;animation:deck-fan linear both;animation-timeline:--deck;animation-range:entry 15% entry 95%;animation-delay:0s}}html.no-js .deck figure{translate:0 0;rotate:0deg;animation:none}@media(prefers-reduced-motion:reduce){.deck figure,.deck.in figure{translate:0 0;rotate:0deg;animation:none;transition:none}}.welcome-head{grid-column:1/-1;display:grid;gap:1rem;margin-bottom:1rem}.welcome-head p{color:var(--ink-muted);max-width:37.617em}@keyframes deck-fan{0%{translate:var(--dx) var(--dy);rotate:var(--rot);box-shadow:0 14px 40px #00000047}to{translate:0 0;rotate:0deg;box-shadow:0 4px 16px #00000029}}
