.py2sbf5:hover{color:#001328!important;transform:translateY(-1px)!important;box-shadow:0 12px 30px -6px #f8d57e8c!important}.lumen-photo{box-sizing:border-box;background:linear-gradient(155deg,#f8d57e80 0%,#c6a05c24 28%,#0e203aeb 58%,#c6a05c42 100%);border-radius:20px;margin:0;padding:6px;position:relative;box-shadow:inset 0 1px #ffffff14,0 2px #00000040,0 50px 100px -48px #000000f2,0 34px 90px -58px #f8d57e57}.lumen-photo__inner{background:#030d1e;border-radius:14px;height:100%;position:relative;overflow:hidden}.lumen-photo__inner img{object-fit:cover;width:100%;height:100%;display:block}.lumen-photo__inner:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 -70px 90px -50px #010a1899}.lumen-photo--portrait{aspect-ratio:1;max-height:calc(100vh - 140px)}.lumen-photo--portrait img{object-position:50% 48%}.lumen-photo--inline{margin:clamp(14px,1.4cqw,32px) 0}.lumen-photo--inline img{aspect-ratio:16/9;height:auto}@media (width<=760px){.lumen-photo{border-radius:16px;padding:5px}.lumen-photo__inner{border-radius:11px}.lumen-photo--portrait{max-height:none}}
