/* Live portraits use the same Noma rig as My Agent. */
.peek-footer .footer-quote,.peek-footer .footer-wordmark{position:relative;z-index:1}
.peek-footer .peek-window{z-index:4;pointer-events:none}
body .peek-footer .peek-window .landing-noma{height:900px;top:-495px;pointer-events:auto}
.peek-footer .footer-meta{z-index:5}
@media(max-width:760px){body .peek-footer .peek-window .landing-noma{height:700px;top:-395px}}
.hero{max-width:none;padding-top:220px}
.hero-copy{max-width:960px}
.side-peek{position:absolute;right:0;top:5px;width:320px;height:255px;overflow:visible;z-index:3}
#landing-side-noma{position:absolute;right:-185px;top:-95px;width:540px;height:460px;transform:rotate(-52deg);transform-origin:center;cursor:grab}
.coin{background:linear-gradient(140deg,var(--coin-light),var(--coin-dark));color:var(--coin-ink);border-color:var(--coin-rim);box-shadow:inset 0 0 0 5px #ffffff04,inset 0 0 0 6px #ffffff0b,5px 8px 0 #09061066,0 18px 35px #0003}
.coin-eth{--coin-light:#454359;--coin-dark:#24232f;--coin-ink:#c4c2ee;--coin-rim:#a9a2d23d;top:610px;right:7%}
.coin-sol{--coin-light:#294d44;--coin-dark:#192b2b;--coin-ink:#99e4c5;--coin-rim:#90cab03d}
.coin-doge{--coin-light:#51452d;--coin-dark:#2a241b;--coin-ink:#e2c58e;--coin-rim:#cfb0733d}
.coin.coin-pepe{--coin-ink:#a9c894;border-color:#9abe813d}
.coin svg{filter:drop-shadow(0 2px 1px #0005)}
.coin-sol{width:78px;height:78px}.coin-sol svg{height:32px}
.coin small{font-weight:600;opacity:.8}
.coin-eth.coin-small{right:26%;top:75px}
@media(max-width:760px){
 .hero{padding-top:220px}
 .side-peek{width:215px;height:220px;top:-10px}
 #landing-side-noma{width:390px;height:350px;right:-135px;top:-65px}
 .coin{opacity:.85}
 .coin-btc{left:5%;top:32px;width:64px;height:64px}
 .coin-eth{display:flex;right:auto;left:41%;top:35px;width:43px;height:43px}
 .coin-sol{display:flex;left:24%;top:115px;width:48px;height:48px}
 .coin-doge{display:flex;right:auto;left:7%;top:175px;width:44px;height:44px}
 .coin-small{display:flex;width:30px;height:30px;opacity:.5}
 .coin-btc.coin-small{left:3%;top:535px}
 .coin-eth.coin-small{left:auto;right:3%;top:535px}
 .coin small{font-size:5px}.coin svg{width:18px;height:23px}
 .coin-sol svg{width:23px;height:22px}
 .coin-small svg{width:12px;height:18px}
 .coin-doge span{font-size:23px}
}
