:root{color-scheme:dark;background:#000}*{box-sizing:border-box}html,body{width:100%;min-height:100%;margin:0;background:#000}body{min-height:100svh;overflow:hidden}.landing{position:relative;width:100%;height:100svh;overflow:hidden;background:#000}.jesus{position:absolute;right:clamp(1rem,5vw,5rem);bottom:5svh;height:min(88svh,1020px);width:auto;max-width:62vw;object-fit:contain;object-position:right bottom}.music-links{position:absolute;left:clamp(1.5rem,5vw,4rem);bottom:clamp(1.5rem,4vh,3rem);display:flex;align-items:center;gap:clamp(.35rem,.75vw,.6rem)}.music-links a{width:74px;height:74px;display:grid;place-items:center;border-radius:50%;color:#f4f4f4;transition:background-color 160ms ease,transform 160ms ease}.music-links a:hover,.music-links a:focus-visible{background:#ffffff1a;transform:translateY(-2px);outline:2px solid #fff}.music-links svg{display:block;width:33px;height:33px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:640px){.jesus{height:min(43svh,460px);max-width:78vw;right:6vw;bottom:27svh}.music-links{left:1rem;bottom:9svh;gap:.2rem}.music-links a{width:44px;height:44px}.music-links svg{width:19px;height:19px}}
