.painting.svelte-xelxrk{margin:0}.frame.svelte-xelxrk{--px:0;--py:0;isolation:isolate;transition:box-shadow .6s var(--ease), transform .6s var(--ease);background:#d9d3dc;border-radius:28px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 30px 60px -30px #1f244073}.frame.svelte-xelxrk:hover{transform:translateY(-4px);box-shadow:0 40px 80px -30px #1f24408c}img.svelte-xelxrk{object-fit:cover;width:100%;height:100%;transform:translate3d(calc(var(--px) * var(--k) * -26px), calc(var(--py) * var(--k) * -14px), 0) scale(1.08);transition:transform .9s var(--ease);will-change:transform;position:absolute;inset:0}.mood.svelte-xelxrk{mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0}.dawn.svelte-xelxrk .mood:where(.svelte-xelxrk){background:linear-gradient(#f3c9c2 0%,#ffe6c7 55%,#f2dcc9 100%)}.morning.svelte-xelxrk .mood:where(.svelte-xelxrk){background:linear-gradient(#e9f0ff 0%,#fff8ea 100%)}.noon.svelte-xelxrk .mood:where(.svelte-xelxrk){background:linear-gradient(#fff 0%,#fff6e8 100%)}.golden.svelte-xelxrk .mood:where(.svelte-xelxrk){background:linear-gradient(#ffd9a6 0%,#ffe9c9 60%,#f6d9b0 100%)}.dusk.svelte-xelxrk .mood:where(.svelte-xelxrk){background:linear-gradient(#a48ccf 0%,#e9b48b 65%,#b48ea0 100%)}.night.svelte-xelxrk .mood:where(.svelte-xelxrk){background:linear-gradient(#3b3f7a 0%,#5a5b96 70%,#4b4b7a 100%)}.scrim.svelte-xelxrk{pointer-events:none;background:linear-gradient(#14183200 0%,#1418328c 100%);position:absolute;inset:45% 0 0}figcaption.svelte-xelxrk{color:var(--paper);text-shadow:0 1px 12px #14183273;gap:.15rem;display:grid;position:absolute;bottom:clamp(1rem,2.6vw,1.6rem);left:clamp(1.1rem,3vw,1.8rem);right:1.2rem}strong.svelte-xelxrk{font-family:var(--serif);font-variation-settings:var(--heading);font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:400;line-height:1.1}span.svelte-xelxrk{opacity:.92;font-size:.98rem}@media (prefers-reduced-motion:reduce){img.svelte-xelxrk,.frame.svelte-xelxrk{transition:none}}
