.tile-photo,.signed-photo{position:relative;isolation:isolate}.photo-signature{display:block;position:absolute;right:18px;bottom:16px;z-index:2;width:clamp(135px,17vw,200px);max-width:42%;aspect-ratio:982 / 398;overflow:hidden;pointer-events:none;filter:drop-shadow(0 1px 2px #000b) drop-shadow(0 0 4px #0007)}.photo-signature img,.card-stage .tile.active .photo-signature img,.tile:hover .photo-signature img{display:block!important;position:absolute!important;left:-31.4664%!important;top:-63.5678%!important;width:162.9328%!important;height:auto!important;max-width:none!important;min-height:0!important;object-fit:fill!important;transform:none!important;transition:none!important;border:0!important;border-radius:0!important;user-select:none}.volcan-hero .hero-signature{left:8%;right:auto;bottom:27px;width:210px;max-width:42%;z-index:2}.signed-photo>img{display:block;width:100%;max-height:420px;object-fit:cover}.signed-photo .photo-signature{right:22px;bottom:20px;width:190px}.photo-signature:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse,#0002,transparent 72%);z-index:-1}@media(max-width:760px){.volcan-hero .hero-signature{left:7%;bottom:25px;width:155px}.photo-signature{width:145px;right:14px;bottom:13px}.signed-photo .photo-signature{width:145px;right:16px;bottom:14px}}@media(max-width:600px){.signed-photo>img{height:270px}}@media print{.photo-signature{filter:drop-shadow(0 1px 2px #000)}.signed-photo>img{max-height:300px}}
