.install-app-card{grid-template-columns:128px minmax(0,1fr);align-items:center;gap:2rem;max-width:1000px;display:grid}.install-app-card>img{border-radius:26px;box-shadow:0 10px 30px #0006}.install-app-card h2{font:600 clamp(2rem,4vw,3.2rem)/1.15 var(--font-display),serif;color:#fff3ca;margin:.6rem 0}.install-instructions{grid-template-columns:1fr 1fr;gap:2rem;margin:3rem 0;display:grid}.install-instructions article{background:#200b2c;border:1px solid #d7af3377;padding:2rem}.install-instructions h3{font:600 1.8rem var(--font-display),serif;color:#fff3ca;margin-top:0}.install-instructions ol{padding-left:1.3rem}.install-instructions li{color:#ddd0df;margin:.8rem 0;line-height:1.8}.install-app-section p{max-width:1000px;line-height:1.8}.install-status{border-left:3px solid #d7af33;padding:1rem}.install-app-section button{cursor:pointer}:is(body:has(.install-app-section) .toy-float,body:has(.install-app-section) .banquet-float){display:none!important}@media (max-width:700px){.install-instructions,.install-app-card{grid-template-columns:1fr}.install-app-card>img{width:96px;height:96px}}
