.phero__copy .hero-title.svelte-1yf6rvp{text-transform:uppercase;letter-spacing:0;font-size:clamp(2rem,3.6vw,3.2rem);line-height:1.02}.hero-title.svelte-1yf6rvp span:where(.svelte-1yf6rvp){display:block}.hero-actions.svelte-1yf6rvp{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.stage.svelte-1yf6rvp{transform:perspective(1400px) rotateY(var(--ry,-8deg)) rotateX(var(--rx,4deg));transition:transform .6s var(--ease);position:relative}.postcards.svelte-1yf6rvp{grid-template-rows:170px 150px 110px;grid-template-columns:1.15fr 1fr;gap:12px;display:grid}.postcard.svelte-1yf6rvp{box-shadow:var(--shadow-dark);isolation:isolate;border-radius:20px;flex-direction:column;justify-content:space-between;padding:18px;display:flex;position:relative;overflow:hidden}.postcard.svelte-1yf6rvp:first-child{grid-row:span 2}.postcard__hit.svelte-1yf6rvp{z-index:2;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.postcard__hit.svelte-1yf6rvp:focus-visible{outline:3px solid var(--apricot);outline-offset:-3px}.postcard.svelte-1yf6rvp{transition:box-shadow .3s, translate .3s var(--ease)}.postcard.svelte-1yf6rvp:not(:first-child):hover{box-shadow:0 0 0 2px var(--apricot), var(--shadow-dark);translate:0 -5px}.postcard__art.svelte-1yf6rvp{transition:transform .6s var(--ease), opacity .4s}.postcard.svelte-1yf6rvp:hover .postcard__art:where(.svelte-1yf6rvp){opacity:.26;transform:rotate(-8deg)scale(1.08)}.postcard.svelte-1yf6rvp:last-child{grid-column:span 2}.postcard.svelte-1yf6rvp:first-child .postcard__art:where(.svelte-1yf6rvp){top:40px;bottom:auto}.postcard__art.svelte-1yf6rvp{z-index:-1;opacity:.16;position:absolute;bottom:-18px;right:-14px}.postcard__name.svelte-1yf6rvp{font-family:var(--font-display);font-size:1.2rem;font-weight:700;line-height:1.12}.postcard.svelte-1yf6rvp:first-child .postcard__name:where(.svelte-1yf6rvp){font-size:clamp(1.5rem,2.4vw,2rem)}.tone-burgundy.svelte-1yf6rvp{background:linear-gradient(160deg, #74264a, var(--burgundy));color:var(--cream)}.tone-cream.svelte-1yf6rvp{background:var(--cream);color:var(--text)}.tone-gold.svelte-1yf6rvp{background:var(--metal-gold);color:var(--text)}.tone-ink.svelte-1yf6rvp{background:var(--ink);color:var(--cream)}@media (width<=520px){.stage.svelte-1yf6rvp{transform:none}.postcards.svelte-1yf6rvp{grid-template-rows:150px 130px 100px}}
