article.svelte-6qqsjs{aspect-ratio:3/2;border:var(--stroke-border) solid var(--color-border-base-tertiary);border-radius:var(--radius-md);place-items:center;display:grid;overflow:hidden}ul.svelte-hptk48{justify-content:center;padding-block-start:calc(var(--spacing) * 10);display:flex}ul.svelte-hptk48 li:where(.svelte-hptk48){inline-size:var(--card);transform-origin:bottom;rotate:var(--a);translate:0 calc((1 - cos(var(--a))) * 22rem);flex:none}ul.svelte-hptk48 li:where(.svelte-hptk48)+li:where(.svelte-hptk48){margin-inline-start:calc(var(--step) - var(--card))}ul.svelte-hptk48 li:where(.svelte-hptk48) img:where(.svelte-hptk48){transform-origin:bottom;transition:rotate .5s var(--ease-out-expo), translate .5s var(--ease-out-expo);inline-size:100%}ul.svelte-hptk48 li:where(.svelte-hptk48):hover img:where(.svelte-hptk48){rotate:calc(var(--a) * -1);translate:0 calc(var(--spacing) * -3)}div.svelte-fqs67a{columns:2;column-gap:calc(var(--spacing) * 8);inline-size:100%;padding:calc(var(--spacing) * 6)}div.svelte-fqs67a section:where(.svelte-fqs67a){break-inside:avoid;margin-block-end:calc(var(--spacing) * 4)}div.svelte-fqs67a span:where(.svelte-fqs67a){font-family:var(--font-serif);font-size:var(--text-lg);color:var(--color-text-base);margin-block-end:calc(var(--spacing) * 1);line-height:1;display:block}div.svelte-fqs67a li:where(.svelte-fqs67a){font-size:var(--text-xs);color:var(--color-text-base-secondary);line-height:1.5}@media (width>=48rem){div.svelte-fqs67a{columns:3}}div.svelte-1y6bn59{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 6);flex-direction:column;display:flex}div.svelte-1y6bn59 figure:where(.svelte-1y6bn59) img:where(.svelte-1y6bn59){inline-size:100%}div.svelte-1y6bn59 p:where(.svelte-1y6bn59){padding:calc(var(--spacing) * 4);font-family:var(--font-serif);color:var(--color-text-base);text-wrap:balance;background-color:var(--color-bg-base);line-height:1.3}@media (width>=48rem){div.svelte-1y6bn59{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(7, calc(var(--spacing) * 3));inline-size:100%;padding-inline:calc(var(--spacing) * 6);isolation:isolate;gap:0;padding-block:0;display:grid}div.svelte-1y6bn59 figure:where(.svelte-1y6bn59),div.svelte-1y6bn59 p:where(.svelte-1y6bn59){transition:rotate .5s var(--ease-out-expo);align-self:start}div.svelte-1y6bn59 figure:where(.svelte-1y6bn59){z-index:calc(var(--i) + 1)}div.svelte-1y6bn59 figure:where(.svelte-1y6bn59):first-child{grid-area:1/2/auto/6;rotate:-3.5deg}div.svelte-1y6bn59 figure:where(.svelte-1y6bn59):nth-child(2){grid-area:2/5/auto/9;rotate:2deg}div.svelte-1y6bn59 figure:where(.svelte-1y6bn59):nth-child(3){grid-area:1/8/auto/12;rotate:4.5deg}div.svelte-1y6bn59 p:where(.svelte-1y6bn59){z-index:5;grid-area:6/3/auto/10;rotate:-1deg}div.svelte-1y6bn59 figure:where(.svelte-1y6bn59):hover,div.svelte-1y6bn59 p:where(.svelte-1y6bn59):hover{z-index:7;rotate:0deg}}ul.svelte-19z1ftf{--collapse:calc(var(--spacing) * -9);padding-block:calc(var(--spacing) * 2);justify-content:center;display:flex}ul.svelte-19z1ftf li:where(.svelte-19z1ftf){inline-size:calc(var(--spacing) * 20);translate:calc((var(--i) - var(--mid)) * var(--collapse)) 0;rotate:calc(var(--i) * 2deg - 7deg);transition:translate .45s var(--ease-in-out-cubic), rotate .45s var(--ease-in-out-cubic);margin-inline-start:calc(var(--spacing) * -7)}ul.svelte-19z1ftf li:where(.svelte-19z1ftf):first-child{margin-inline-start:0}ul.svelte-19z1ftf li:where(.svelte-19z1ftf) img:where(.svelte-19z1ftf){inline-size:100%}ul.svelte-19z1ftf:hover li:where(.svelte-19z1ftf){translate:0;rotate:0deg}button.svelte-1178lgr{background:0 0;border:0;block-size:100%;inline-size:100%;padding:0;display:block}button.svelte-1178lgr:focus-visible{outline-offset:calc(var(--stroke-focus-offset) * -1)}button.svelte-1178lgr img:where(.svelte-1178lgr){object-fit:cover;block-size:100%;inline-size:100%;display:block}.root.svelte-1178lgr{--spot:16.665vh;--zoom:1.8;display:contents}.lens.svelte-1178lgr,.ring.svelte-1178lgr{pointer-events:none;opacity:0;transition:opacity .28s var(--ease-out);position:fixed}:is(.lens.svelte-1178lgr,.ring.svelte-1178lgr).revealed{opacity:1}.lens.svelte-1178lgr{background-color:var(--color-bg-base);clip-path:circle(var(--spot) at var(--x) var(--y));inset:0}.stage.svelte-1178lgr{transform-origin:var(--x) calc(var(--y) + var(--scroll) * 1px);scale:var(--zoom);position:absolute;inset-block-start:calc(var(--scroll) * -1px);inset-inline:0}.ring.svelte-1178lgr{inline-size:calc(var(--spot) * 2);block-size:calc(var(--spot) * 2);translate:var(--x) var(--y);box-shadow:inset 0 0 15px 5px color-mix(in oklab, var(--color-text-base) 55%, transparent);border-radius:50%;inset-block-start:calc(var(--spot) * -1);inset-inline-start:calc(var(--spot) * -1)}div.svelte-9xkyrc{--card:min(calc(var(--spacing) * 128), 100%);gap:calc(var(--spacing) * 20);flex-direction:column;display:flex}div.svelte-9xkyrc h2:where(.svelte-9xkyrc){padding-block:calc(var(--spacing) * 1.5);font-weight:var(--font-weight-normal);margin-block-end:calc(var(--spacing) * 4)}div.svelte-9xkyrc ul:where(.svelte-9xkyrc){gap:calc(var(--spacing) * 8);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - calc(var(--spacing) * 20)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - calc(var(--spacing) * 20)), transparent);margin-inline:calc(var(--page-pad) * -1);padding-inline:var(--page-pad);overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}div.svelte-9xkyrc li:where(.svelte-9xkyrc){flex:0 0 var(--card)}
