.kiosk-page.svelte-sim74c{gap:var(--space-2xl);padding-block-end:var(--space-2xl);display:grid}.kiosk-hero.svelte-sim74c{border-block-end:var(--stroke);padding-block:var(--space-xl)}.kiosk-logo.svelte-sim74c{inline-size:min(100%,40rem);display:block}.kiosk-hero.svelte-sim74c h1:where(.svelte-sim74c){font-size:var(--size-step-8)}.intro.svelte-sim74c{font-size:var(--size-step-1);letter-spacing:.08em;text-transform:uppercase;max-width:42rem}.kicker.svelte-sim74c{color:var(--color-olive-oil);font-size:var(--size-step-00);font-weight:var(--font-medium);letter-spacing:.12em;max-width:unset;text-transform:uppercase}.prints.svelte-sim74c h2:where(.svelte-sim74c){font-size:var(--size-step-5)}.print-grid.svelte-sim74c{gap:var(--space-m);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.print-card.svelte-sim74c{color:var(--color-clay);gap:var(--space-xs);text-decoration:none;display:grid}.print-card.svelte-sim74c img:where(.svelte-sim74c){aspect-ratio:1;border:var(--stroke-solid);object-fit:cover;width:100%;display:block}.print-card.svelte-sim74c span:where(.svelte-sim74c){font-family:var(--font-display);font-size:var(--size-step-2);line-height:var(--leading-fine);text-transform:uppercase}.print-card.svelte-sim74c small:where(.svelte-sim74c){color:var(--color-olive-oil);font-size:var(--size-step-00)}@media (width<=48rem){.print-grid.svelte-sim74c{grid-template-columns:1fr}}
