.pg-felt{width:100%;aspect-ratio:var(--pg-felt-aspect,1.5);background:color-mix(in srgb, var(--pg-forest) 8%, var(--pg-porcelain));border-radius:24px;margin:0;position:relative;overflow:hidden;box-shadow:0 1px 2px #1839220f,0 18px 40px -22px #18392259}.pg-felt-img{object-fit:cover;object-position:var(--pg-felt-focus,50% 50%)}.dark .pg-felt{box-shadow:0 0 0 1px #ffffff0f,0 18px 40px -22px #0009}.dark .pg-felt-img{filter:brightness(.92)}@media (max-width:639px){.pg-felt{border-radius:18px}}.pg-felt-split{align-items:center;gap:clamp(24px,4vw,56px);display:grid}@media (min-width:960px){.pg-felt-split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.pg-felt-split[data-scene-side=left]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.pg-felt-split[data-scene-side=left]>.pg-felt{order:-1}}