.heroPolaroids_fan__EUzub{--pw:252px;--ph:330px;position:relative;height:440px}@media(max-width:960px){.heroPolaroids_fan__EUzub{height:400px;max-width:440px;margin-inline:auto}}@media(max-width:520px){.heroPolaroids_fan__EUzub{--pw:206px;--ph:272px;height:340px}}.heroPolaroids_slot__ZS2iI{position:absolute;top:50%;left:50%;width:var(--pw);height:var(--ph);margin:calc(var(--ph)/-2) 0 0 calc(var(--pw)/-2);will-change:transform}.heroPolaroids_polaroid__y0hgP{display:flex;flex-direction:column;width:100%;height:100%;padding:12px 12px 0;border-radius:6px;background:#fffefb;box-shadow:0 1px 1px rgba(0,0,0,.18),0 22px 34px -4px rgba(0,0,0,.45),0 6px 12px rgba(0,0,0,.25);animation:heroPolaroids_float__1xsFQ 7s ease-in-out infinite;animation-delay:calc(var(--d)*-9)}@keyframes heroPolaroids_float__1xsFQ{50%{transform:translateY(-6px)}}.heroPolaroids_photoFrame__lqRIe{position:relative;flex:none;height:calc(var(--ph) - 112px);overflow:hidden;border-radius:2px;background:var(--accent);color:var(--accent-ink);box-shadow:inset 0 0 0 1px rgba(27,28,59,.12)}.heroPolaroids_photo__ixhgk{object-fit:cover;object-position:50% 42%}.heroPolaroids_mono__x6y7R{position:absolute;right:-8px;bottom:-30px;font-family:var(--font-heading),sans-serif;font-size:11rem;font-weight:900;line-height:1;letter-spacing:-.06em;opacity:.18}.heroPolaroids_gloss__bT95C{position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.22),transparent 38%);pointer-events:none}.heroPolaroids_logo__JkNwv{position:absolute;top:10px;right:10px;box-sizing:content-box;width:50px;height:auto;padding:5px 8px;border-radius:8px;background:var(--color-white-static);box-shadow:0 4px 12px rgba(27,28,59,.3)}.heroPolaroids_caption__iybzB{display:flex;flex:1;flex-direction:column;justify-content:center;gap:5px;padding:0 4px;color:var(--color-dark-static)}.heroPolaroids_name__bNopz{margin:0;font-family:var(--font-heading),sans-serif;font-size:1.2rem;font-weight:800;line-height:1.1;letter-spacing:-.015em;text-wrap:balance}.heroPolaroids_meta__uR_RQ{display:flex;flex-direction:column;gap:2px;margin:0;font-size:12px;font-weight:600;line-height:1.3;color:var(--color-text-secondary)}.heroPolaroids_metaRegion__pxwqM{display:flex;align-items:center;gap:4px}.heroPolaroids_metaCategory__gZFz9{display:block;padding-left:17px}@media(prefers-reduced-motion:reduce){.heroPolaroids_polaroid__y0hgP{animation:none}}