.home.svelte-1uha8ag{background:radial-gradient(60rem 40rem at 50% -10%, #fff 0%, transparent 60%), var(--color-blush);min-height:100svh}.hero.svelte-1uha8ag{text-align:center;justify-items:center;padding:clamp(2rem,6vw,4.5rem) 1.25rem 0;display:grid}.logo.svelte-1uha8ag{width:min(23rem,78vw);height:auto;margin-bottom:2rem}h1.svelte-1uha8ag{max-width:15ch;font-family:var(--font-display);color:var(--color-hot-pink);margin-top:.9rem;font-size:clamp(2.5rem,1.3rem + 5.2vw,5.4rem)}.lead.svelte-1uha8ag{max-width:36rem;color:var(--color-berry);margin-top:1.2rem;font-size:clamp(1rem,.95rem + .3vw,1.15rem)}.photos.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.6rem,2vw,1.4rem);width:min(64rem,100%);margin-top:clamp(2.5rem,6vw,4rem);display:grid;position:relative}.photo.svelte-1uha8ag{background:var(--color-cream);box-shadow:0 6px 0 var(--color-berry), 0 20px 40px #8a0f4a2e;border-radius:1.2rem;margin:0;padding:clamp(.35rem,1vw,.6rem)}.photo.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:4/5;object-fit:cover;border-radius:.8rem;width:100%;height:auto;display:block}.p0.svelte-1uha8ag{transform:rotate(-4deg)translateY(1.5rem)}.p2.svelte-1uha8ag{transform:rotate(4deg)translateY(1.5rem)}.sparkle.svelte-1uha8ag{aspect-ratio:1;background:var(--color-hot-pink);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:2.4rem;position:absolute}.s1.svelte-1uha8ag{top:-1.4rem;left:30%}.s2.svelte-1uha8ag{background:var(--color-berry);width:1.6rem;top:40%;right:-.6rem}.s3.svelte-1uha8ag{width:1.9rem;bottom:-1rem;left:3%}.pick.svelte-1uha8ag{text-align:center;justify-items:center;gap:.8rem;max-width:52rem;margin:0 auto;padding:clamp(4.5rem,9vw,6.5rem) 1.25rem 1rem;display:grid}.pick.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:var(--font-display);color:var(--color-berry);font-size:clamp(2rem,1.4rem + 2.4vw,3rem)}.pick.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:#5c0a32cc;margin-bottom:1rem}@media (width<=640px){.photos.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}.p2.svelte-1uha8ag{display:none}.p0.svelte-1uha8ag{transform:rotate(-3deg)translateY(.8rem)}.p1.svelte-1uha8ag{transform:rotate(3deg)}}
