
.hero-mascot{position:absolute;z-index:1;top:12px;right:8%;width:64%;height:320px;pointer-events:none}
.hero-mascot img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 12px 14px #543b2226)}
.hero-art .sample{z-index:2}
.footer-mascot{width:94px;margin-bottom:18px}
.footer-mascot img{display:block;width:100%;height:auto}
@media(max-width:700px){.hero-mascot{height:250px;top:4px;right:12%;width:64%}.footer-mascot{width:76px;margin-bottom:12px}}
