.home-install[hidden]{display:none!important}
.home-install{margin-left:auto;flex-shrink:0;min-height:44px;padding:8px 10px;background:#f24e32;color:#fff5df;border:0;font:700 12px/1.3 sans-serif;cursor:pointer}
.install-help{width:min(360px,calc(100vw - 32px));box-sizing:border-box;padding:24px;background:#fff5df;color:#171711;border:2px solid #171711}
.install-help::backdrop{background:#000b}
.install-help h2{font-size:22px;margin:0 0 20px}.install-help p{line-height:1.7;font-size:14px}.install-help .install-steps{font-size:16px;font-weight:bold}
.install-help button{width:100%;min-height:44px;background:#171711;color:#fff5df;border:0;font-size:16px}
@media(max-width:900px) and (pointer:coarse){.header{flex-wrap:wrap;gap:8px}.header>.home-install{order:2}.header>nav{order:3;width:100%}.header>.header-note{display:none}}
