.rental-public-art{--scene-progress: .5;position:relative;isolation:isolate;width:100%;max-width:620px;min-width:0;margin:0;padding:20px 20px 0;overflow:hidden;border:1px solid #a3ceb72e;border-radius:26px;background:radial-gradient(ellipse at 57% 33%,#84d5b413,transparent 66%),linear-gradient(140deg,#14211a,#090f0c 76%);box-shadow:0 26px 80px #0004,inset 0 1px 0 #dcf5e50b}.rental-public-art::before{content:"";position:absolute;inset:0 16% auto;height:1px;background:linear-gradient(90deg,transparent,#c8e8d480,transparent)}.rental-public-art__bar{display:flex;align-items:center;justify-content:space-between;gap:12px}.rental-public-art__identity{display:inline-flex;align-items:center;gap:9px;color:#abc7b5;font:500 10px/1.5 var(--font-mono);letter-spacing:1px}.rental-public-art__identity svg{stroke:#b0ddc4;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.rental-public-art__tag{flex:0 0 auto;border:1px solid #b6d3c026;border-radius:999px;padding:5px 8px;color:#9cb4a4;font-size:9px;line-height:1.2}.rental-public-art__canvas{position:relative;margin:23px -4px 0}.rental-public-art__ruler{position:absolute;inset:0 0 auto;display:flex;justify-content:space-between;gap:12px;color:#8ca696;font:8px/1.5 var(--font-mono);letter-spacing:.45px}.rental-public-art__svg{display:block;width:100%;height:auto}.rental-public-art__grid{stroke:#9ec9ad;stroke-width:.8;opacity:.09}.rental-public-art__desk{fill:#14261b;fill-opacity:.34;stroke:#91bf9e;stroke-opacity:.12;stroke-width:.8}.rental-public-art__desk>path+path{fill:#08130b}.rental-public-art__routes{stroke:#93bea3;stroke-width:1;stroke-opacity:.4}.rental-public-art__packets{stroke:#b8e8cd;stroke-width:1.8;stroke-linecap:round;stroke-dasharray:7 93}.rental-public-art__packets path{animation:rentalPublicPacket 8s linear infinite}.rental-public-art__packets path:nth-child(2){animation-delay:-2.7s}.rental-public-art__packets path:nth-child(3){animation-delay:-5.4s}.rental-public-art__phone{transform:translateY(calc((var(--scene-progress) - .5) * -7px))}.rental-public-art__term{transform:translateY(calc((var(--scene-progress) - .5) * 8px))}.rental-public-art__sim{transform:translateY(calc((var(--scene-progress) - .5) * -4px))}.rental-public-art__phone-message{animation:rentalPublicMessage 8s ease-in-out infinite}.rental-public-art__mail{animation:rentalPublicMail 9s ease-in-out infinite}.rental-public-art__svg-label{fill:#c1ddc9;font:500 10px var(--font-mono);letter-spacing:.55px}.rental-public-art__svg-label--subtle{fill:#a1bba8;font-size:9px;letter-spacing:.3px}.rental-public-art__details{stroke:#a6cdb3;stroke-width:.8;opacity:.32}.rental-public-art__details circle{fill:#a6cdb3;stroke:none}.rental-public-art__examples{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:18px;margin:1px 5px 18px}.rental-public-art__examples>div{min-width:0}.rental-public-art__examples>div+div{padding-left:21px;border-left:1px solid #9abca426}.rental-public-art__examples>div>span{display:block;margin-bottom:8px;color:#97b3a1;font:8px/1.5 var(--font-mono);letter-spacing:.65px}.rental-public-art__number{display:block;color:#d1e9d9;font:500 16px/1.5 var(--font-mono);letter-spacing:-.7px;white-space:nowrap}.rental-public-art__code{display:block;color:#c1e6cf;font:500 21px/1.15 var(--font-mono);letter-spacing:2.5px;white-space:nowrap}.rental-public-art__examples small{display:block;margin-top:5px;color:#8ba493;font-size:9px;line-height:1.6}.rental-public-art__bottomline{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-top:1px solid #a8c7b21a;color:#a4bcac;font:9px/1.5 var(--font-mono)}.rental-public-art__bottomline>span{display:inline-flex;align-items:center;gap:7px}.rental-public-art__bottomline svg{flex:0 0 auto;stroke:#a5cbb2;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.rental-public-art__caption{margin:0 -20px;padding:10px 16px;border-top:1px solid #a8c7b213;background:#060d0829;color:#8da795;font-size:10px;line-height:1.6;text-align:center}.rental-public-mini-art{display:block;width:100%;max-width:340px;height:100px;margin:0 auto;overflow:visible}.rental-public-mini-art__grid{stroke:#a0c9ae;stroke-width:.8;stroke-opacity:.12}.rental-public-mini-art__base{stroke:#6d9279;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.rental-public-mini-art__panel{fill:#192e21;stroke:#8cb49a;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.rental-public-mini-art__accent{stroke:#b9dfc5;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.rental-public-mini-art__light{fill:#bfdfc9}.rental-public-mini-art__flow{stroke:#b4e4c8;stroke-width:1.8;stroke-linecap:round;stroke-dasharray:9 91;animation:rentalPublicPacket 7s linear infinite}.rental-public-mini-art__mail{animation:rentalPublicMiniMail 8s ease-in-out infinite}.rental-public-mini-art__renew{animation:rentalPublicMessage 9s ease-in-out infinite}@keyframes rentalPublicPacket{to{stroke-dashoffset:-100}}@keyframes rentalPublicMessage{0%,100%{opacity:.65}40%,70%{opacity:1}}@keyframes rentalPublicMail{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes rentalPublicMiniMail{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}.rental-public-art.motion-paused *,.motion-paused .rental-public-art *,.rental-public-mini-art.motion-paused *,.motion-paused .rental-public-mini-art *,body.landing-motion-stopped .rental-public-art *,body.landing-motion-stopped .rental-public-mini-art *{animation-play-state:paused!important}@media(max-width:680px){.rental-public-art{padding:16px 14px 0;border-radius:20px}.rental-public-art__identity{gap:7px;font-size:9px;letter-spacing:.5px}.rental-public-art__tag{padding:4px 7px;font-size:8px}.rental-public-art__canvas{margin-top:20px}.rental-public-art__ruler{font-size:6px;letter-spacing:.25px}.rental-public-art__examples{gap:10px;margin:2px 0 16px}.rental-public-art__examples>div+div{padding-left:13px}.rental-public-art__examples>div>span{font-size:7.5px;letter-spacing:.2px;margin-bottom:7px}.rental-public-art__number{font-size:clamp(11px,3.4vw,16px);letter-spacing:-.6px}.rental-public-art__code{font-size:16px;line-height:1.3;letter-spacing:1px}.rental-public-art__examples small{font-size:8px}.rental-public-art__bottomline{gap:8px;padding:12px 0;font-size:8px}.rental-public-art__bottomline>span{gap:5px}.rental-public-art__caption{margin:0 -14px;font-size:9px}}@media(prefers-reduced-motion:reduce){.rental-public-art *,.rental-public-mini-art *{animation:none!important;transition:none!important}.rental-public-art__phone,.rental-public-art__term,.rental-public-art__sim,.rental-public-art__mail,.rental-public-mini-art__mail{transform:none}.rental-public-art__packets,.rental-public-mini-art__flow{stroke-dasharray:none;opacity:.5}}
